暗黑3中运气值的统计学解释 这不是谣言
运气值一直是diablo系列的一个谣言,据说,运气值是这样的
1.建立人物时候随机生成一个隐藏数值。(这一条我有统计学解释)
2.这个隐藏数值会随着带人,给新人装备,扶老奶奶过马路而轻微提升。(这一条应该是选择性记忆的心理学解释)
好了,我来解释统计学解释,现代计算机使用的随机数生成器多数是线性同余生成器,虽然有更好的随机数发生器,但是越好的随机数发生器意味着越高的时间开销,往往只有在对随机性要求很高的科学仿真中才会採用,至于网游,一般都会选择最简单,计算速度越快的算法。
有人反编译过diablo2的代码,给出过diablo2的随机代码生成器,是算法简单,计算速度很快的线性同余计算法。而diablo3的官方说法是,mf,随机等问题是继承diablo2的算法。
但是线性同余算法有一个问题,这种算法有一定的聚合性,就是说,生成的随机数不会均匀的瀰散整个数值空间,在某些点上被强化而某些点永远都达不到,具体哪些点达不到和你选择的random seeds有关。在游戏中的表现就是,你会经常出某种东西,而某些东西你用这个号得话一辈子都打不出。本人在diablo2中曾经一个赛季打出11个权冠(别说不值钱,hc的),光靠卖权冠做了一把无限,但是死亡深度和破隐就是打不出。
所以,个人觉得,游戏中,在建人物的时候,为这个人物生成一段母seed,然后以后的seed和这个母seed先关是有可能的,这就是所谓的运气值,所以rp值得谣言也许确实是成立的,所以,当你想要什么装备,却很久都不出的话,请删号重练一个。
好像diablo目前也有这种情况,有些人娜戒,骷髅重复出,有些人老是出垃圾暗金,比如我,老出塔拉夏的衣服,沙漠那个什么刀,高祖剑等等。
更多相关资讯请关注:暗黑破坏神3专题