找回密码
 点一下
查看: 1076|回复: 7

用随机数模拟概率,好像非常不准

[复制链接]
发表于 2013-3-16 12:13:00 | 显示全部楼层 |阅读模式
比如我要模拟15%触发一个攻击特效,于是设定条件是 15 大于或等于 随机整数1 - 100
结果测试时发现要么很长时间不出现,要么就连着出现。
当设定为30%时,既30 大于或等于 随机整数1 - 100
则出现概率感觉和50%接近。

是不是这个伪随机伪得太差了?如果用实数来随机效果会不会好一些呢?
发表于 2013-3-16 13:42:39 | 显示全部楼层
没必要吧。
我一直用的都是整数。

if 随机数1-100 小于等于15之类的
回复

使用道具 举报

发表于 2013-3-16 13:45:10 | 显示全部楼层
if 随机数1-100 小于等于15

条件写的不对。

点评

这个先后顺序无关吧  详情 回复 发表于 2013-3-16 16:00
回复

使用道具 举报

 楼主| 发表于 2013-3-16 16:00:23 | 显示全部楼层
冷漠 发表于 2013-3-16 13:45
if 随机数1-100 小于等于15

条件写的不对。

这个先后顺序无关吧

点评

先后顺序影响逻辑关系。  详情 回复 发表于 2013-3-17 03:03
回复

使用道具 举报

发表于 2013-3-17 03:03:28 | 显示全部楼层
异界行者 发表于 2013-3-16 16:00
这个先后顺序无关吧

先后顺序影响逻辑关系。

点评

影响你妹,仔细看楼主的条件  发表于 2013-3-17 10:53
回复

使用道具 举报

发表于 2013-3-17 08:58:16 | 显示全部楼层
冷漠 发表于 2013-3-17 03:03
先后顺序影响逻辑关系。

什么逻辑关系?……
LZ写的那个没问题啊。。


LZ你做过统计不?
比如测试一万组数据什么的

实数什么的都是一样的,都是用概率统计和随机种子来算的,得出来的结果画分布图应该是差不多的,另外随机实数的话效率会低一点
回复

使用道具 举报

发表于 2013-3-19 16:01:51 | 显示全部楼层
感觉随机数好统一每次玩的概率顺序一模一样
回复

使用道具 举报

发表于 2013-3-19 17:25:59 | 显示全部楼层
WE中用alt+f9进入单人模式测试地图的话,请先将WE的固定随机种子去除掉。
文件 - 参数设置 - 地图测试 - 固定随机种子

还有,LZ可以打印每次取到 随机数看看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 06:02 , Processed in 0.161352 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表