第238章 所谓的随机 (第2/2页)
“呵呵,如果这真的是100%随机的,那小爱自然无法预测,但这并不是100%的随机,安全区的刷新其实是有他自己的一套计算公式的,只要能够弄清楚这套计算公式的规则,那就能够分之百预测出下一次刷新的安全区。”
“我在这里已经呆了8000年了,这样的比赛总共举办了4021年,而每年都有12次,所以我总共已经看了48000次的比赛,收集到了48084场的比赛数据了,这些数据我已经全部输入了小爱的数据库中,她完全可以根据这些数据,推算出接下来安全区的刷新规律!”奥托一脸骄傲的说道。
“原来如此!”沐天若有所思的点了点头,他响起来了,他听一些程序员读者说过,在电脑的世界里面压根就不存在真正随机概率,因为电脑是依靠0和1计算运算的,是一个完全由数学构建的世界。
而在数学的世界里面,就像1+1等于2一样,是绝对不存在任何随机的,每一个数字都是必然的结果,所以电脑只会生成一个必然的结果,而是绝对无法生出一个随机的数字的。
就拿那些号称随机的抽卡游戏来说,看似有人一击命中是个欧皇,有人百抽不中是个非酋,这看上去是完全随机的,但其实这就是必然。因为服务器是不可能朝天丢一颗色子让决定你这一次是否抽中的,真正决定你命运的,其实是一个数学公式。
举个最简单的公式: AX+BY,其中A是玩家的数字ID,比如123;X是玩家注册账号的时间,比如玩家是在17:37注册的,那么这个数字就是1737;而B则是抽卡时间,比如你是在18:31开始抽卡的,那么这个数字就是1831,最后的Y则是你目前拥有的卡牌总数,你现在仓库里面总共拥有125张卡牌,那这个数字就是125。
而后依靠这个公式进行计算,也就是(123x1737)+(1831x125),最后得出计算结果为442526。
那么问题来了,这个计算结果和抽卡结果又有什么关系呢?
这个答案非常简单,比如设定好抽中SSR的概率是1%,那么就可以在1到100里面设定一个数字,如果设定为数字26,那么就从442526这个数字之中取最后两位数。
比如之前我们得到的那个数字442526,最后两位正好就是26,那么恭喜你,成功的抽取了一张SSR卡片了!
如果概率是8%的话,那就随即规定1到100里面的8个数字,正好和尾数对上的话,那就都可以得到SSR。
至于是一大堆SSR之中的哪张SSR,那就给每张SSR,按照各自的概率,再分配不同的数字,而后取442526的中间两个数字进行比较,碰到哪个数字就算哪张SSR。
从这一点就可以得知,你玩游戏抽卡的结果,和你的人品并没有一毛钱关系,只和你的游戏ID,游戏人物创建时间,以及抽卡的时间有关系等等固定的,或者时刻在进行着不同变换的变量有关系。
总而言之,就像很多人已经说过的那样,在游戏的世界里面根本就不存在什么真正的随机,有的只是一整套伪随机程序罢了,所有的程度同时通过各种不同实时变化的数据,最后经过固定的公式进行套用计算,而每一个数字都对应了一个最终的固定的结果。
而对于最强新人战的安全区的随机刷新来说,似乎也是这样一套伪随机的公式,将各种变量通过公式计算出一个结果。
而对于一个高明的数学家来说,只要给他足够的全方位的抽卡相关的数据,他就能够通过这些相关数据一点点的推导还原出抽卡的固定公式和变量,进而再计算出未来的结果……看上去就好像做到了神预测一般。
之前奥托说了,他将48084场的数据输入了小爱的数据库之中,而小爱又是一个数字生命,她在数学上的能力堪比地球上最强大的数学家,甚至比那些数学家还要强大得多,所以就算小爱将这个最强新人战的刷新规律给推算出来了,那沐天也就没什么可奇怪的了。
【PS:不知道大家看懂了没有……作者君已经尽量的写得明白一点了,作者君自己当初也是废了很大的力气才想明白的。】
————————————————
“xx地图……yy地图……将会成为下一轮的安全区!”小爱突然说道。
等时间过去了大约10多分钟的时间之后。
“系统:洛阳市玩家李羽击杀了……剩余玩家总数150人”
“系统:剩余玩家总数达到150人,中级真红火焰将在五分钟之后开始燃烧,在全部24个安全地图之中,将有18个地图燃烧起中级真红火焰,各位玩家可以通过地图查阅自己所在的地图是否处于安全区域。如果该地图不在安全区域的话,请尽快前往临近的安全地图,否则将承受真红火焰的大量伤害!”
随着个系统提示的出现,沐天立刻打开了地图,然后整个人变得惊悚不已,这个小爱,居然真的全部预测对了,她真的掌握了这个地图的伪随机几率的公式了!