武魂2官方论坛

标题: 【技术贴】让你了解一个真实的25%概率 [打印本页]

作者: 丨凡客丶    时间: 2013-1-13 13:43
标题: 【技术贴】让你了解一个真实的25%概率
相信有很多人一直很困扰武魂里面灵魂升级的那个25%的概率问题,这边给大家普及一下,看过之后大家理解25%的概率是是什么概念,自己进行选择25还是100%。

首先我们要明白一点,计算机只是按照人设计的逻辑进行计算,是没有办法做到真正的随机,游戏内的随机都是假的。不管任何事情,在游戏内的随机都不是真实的,而是电脑控制的伪随机。

伪随机有两种,简单解释一下。
一种是尽量模拟真实的随机的情况,比如用电脑模拟天气预报,这种情况下的随机也不是真实的,因为我们已经输入了特定的结果,不管电脑怎么随机,都只是会打雷下雨或者有没有太阳之类的,电脑不可能模拟出天上下人民币这样的天气,因为程序没有给它这样的结果,所以虽然看起来它很真实,其实是假的,是伪随机。)

另一种是包含一定的具体规则的伪随机,这种随机被广泛用于竞技游戏内,也就是我们通常说的暴击率或者强化升级概率。这种概率都有固定的数值,但是其实也是被程序所控制的随机,是伪随机。-游戏里面写百分比并不是我们所想象的那样真的由我们面板上所写的数值所决定的,以灵魂升级的25%为例,你每一次升级失败都会影响到下一次成功的几率。这样的话,每一次攻击都不是独立事件,因为它受之前发生的事情影响,而对于真随机,或者前一种伪随机,每一次都应该是独立事件。

具体来说,对于某个随机道具/技能,都存在一个初始几率,称为c。(对每个道具/技能都不同)例如,升级灵魂,他第一次攻击的成功几率就是c,假如失败,那么下一次攻击,系统就会把几率提高到2c,如果还失败,那就提高到3c.。.一直到成功为止,然后一切重新开始。下一次成功几率回归到最开始的c。(很显然,假如一直不成功,那么经过一定攻击次数的x,x*c>1那么这次就必定成功)

为了计算方便,游戏内的道具以及人物的暴击百分比几率都会取整到5的倍数上。例如17%实际上只是15%,24%实际上是25%。  
这是因为程序为这些5%,10%...90%,95%都设置了一个对应的c来进行上述的伪随机。

具体表格
(, 下载次数: 30)
(表格现做的纯手工。。。勿拍。。。)

x值:这里指最多连续x次不出效果。x=min{n,n*c ≥ 1}
理论c值:为了达到标称的概率,c的取值
实际c值:程序自己设定的c值。
可以看出,在低概率情况时,理论概率和实际概率还是一样的,但是到了高概率时,c值就被程序贪掉了,因为几率越高c值越低。

  第二种伪随机的作用。这样设置总有原因的,就是:降低某个几率效果多次连续生效或者多次连续不生效的机会。例如说:灵魂升级,假如第一次25%成功了。在真随机中,连续成功的概率是0.25^2=0.0625,在第二种伪随机中:0.08475^2=0.007,差了9倍。

这种设定可以一定程度较运气的因素,人品好不会一直成功,人品差也不会一直失败。往往有人觉得25%的概率那么我4次肯定能成功一次而事实会出现5,6次都不会成功就是这个原因,看到表格中25%的C值是0.08475也是说要11次失败一定会成功,但是同时我们看到武魂这个灵魂概率有一个坑爹的地方,那就是你失败次数多了以后会提升概率,例如25%提升到35%,当概率提升到35%之后又是新的C值0.14628,必成功的次数是6次,也就是说你在25%的概率失败的次数被清空了,又要重新开始,有可能你又多失败5次才成功。

看过这些相信大家对那个25%概率有一定了解了,比如到了1层直接升级时17个碎片+鲜血,25%升级时4个碎片+1个鲜血,鲜血只要5w经验可以忽略不计,但是碎片缺很贵,而你及其有可能连续4次以上失败意味着比100%升级花的材料要多,到底是100%点还是25%碰运气,自己决定吧。


作者: 多多看论坛    时间: 2013-1-13 13:51
数据帝
作者: ﹏So丶妖魅    时间: 2013-1-13 13:53

作者: a64858    时间: 2013-1-13 13:55
牛人,这个要顶
作者: thduux    时间: 2013-1-13 13:56
小学没毕业的看不懂啊
作者: stephyde    时间: 2013-1-13 14:02
LZ是要逆天了。
作者: wuliaodewan    时间: 2013-1-13 14:19
好厉害的样子
作者: 逆天丶耀    时间: 2013-1-13 14:19
很骚的嘛~~~~~~~~强大的一塌糊涂· 膜拜了·
作者: 断空    时间: 2013-1-13 14:27
……数据帝,哥表示看不懂。
作者: zhw79    时间: 2013-1-13 14:39
概率论存在一个基数的问题
是100次中有25次成功的25%还是10000次中2500次成功
如果是100次的话,我实验100次总的来说有25次成功,75次失败
如果1W次,10W次,100W次的话就要坑了,毕竟无法覆盖1W次那么大的基数,更不说后面的10W,100W
1W次有7500次失败,那么若是运气不好没覆盖慢1W次,其他都落在7500范围,那么就坑死你没商量
作者: 花异叶    时间: 2013-1-13 14:59
江山就是牛人辈出啊
作者: 迷麟    时间: 2013-1-13 15:01
不懂决厉
作者: 蓝牙    时间: 2013-1-13 15:10
贴吧的帖子,转载请著名出处
作者: 纯禽小畜男    时间: 2013-1-13 15:14
懒得看,不管对不对,顶一下楼主。
作者: 蓝羽灵    时间: 2013-1-13 15:18
额,看的有点迷糊,但是必须表扬
作者: 长歌丶    时间: 2013-1-13 16:19
撸过~。。
作者: 蜡笔小丸子    时间: 2013-1-13 17:33
高数60险过的表示看不懂




欢迎光临 武魂2官方论坛 (http://wh2.netease.com/) Powered by Discuz! X3.3