作者:sjsqd19831
首先我们要明白计算机是怎么产生随机数的,目前来说在计算机99%,用来产生随机数的算法是“线性同余”法,产生一个伪随机数。也不想说得太深奥。说个大概意思,就是计算机先找个种子,例如当时的鼠标移动幅度,当时的电流强度等,反正就是个不确定的数,然后再根据算法得出一个数列,就是一排数字拉,全服务器的人每精炼1次,或每追加1次属性等关于随机的东西,他就随机输出1个数字,你成功还是失败就看这个数字了。例如输出的数字是9,我们猜测他的方法是70%几率成功的话那么就是出现7以下的数字就成功,7以上的数字就失败。(大家看清楚这是猜测,有可能他是3以上就成功,3以下就失败等等,这个只有游戏开发者才知道了,但无论用哪种都和我下面的结论没冲突)那么这次输出9就是失败了。
大家理解了上面的话,那么我总结一下,伪随机数他已经固定了一个数列,也就是这个数列在他的长度内,出现的数字是平均的,1出现的几率是10%,2也是10%,其他也是。虽然这个数列可能很长,但毕竟不是无限的,当你失败了1次,那成功的几率就大了(而真随机数,是无限的,学过概率的都知道,一个人丢硬币,前1次是正面还是反面和后一次是没关系的,但计算机里无法做出真随机数,所以他是有关系的)
结论就是唯一和精炼成功或失败有关系的就是垫,让他失败,还有什么没显示的运气数字啊,其他什么时间,地点等都是扯谈(当然选个没人的时间,他可以避免别人也消耗那组数列,让你垫的有价值,这方面有点关系)还有些什么固定第一次怎么样,第2次怎么样,说是规律的都是不了解的人乱说,他所说的规律也就是他刚好撞到了那个数列的分布