那么除了在众目睽睽之下丢脸,还有要被处分,以及叫家长的代价都是梁实诚所难以承担的。
于是只得暗中观察,想要尝试一下能否在这个世界中找出一些破绽。
最后一刻他找到了一个办法,来判断自己是否在梦境中,那就是抛硬币。
因为这件事在梦境中做起来和现实中是不一样的。
有人做过一个研究,给一个人一支笔一张纸,让其随便写下一些数,然后通过统计发现这些数很不随机。
哪怕是改成让人任意敲键盘,后来敲出来的也总是固定的某些字母,相似度非常高
如何创造真随机数,这其实是一个难题,即便是计算机也不能做到这一点,也是用的伪随机发生器。
如果真的如同桌所说,那么这个虚拟世界中的一切发生的事情都是被人为控制的。
那么当他投出硬币的时候,硬币的正反这个信息同样需要控制者输入一个值。
事实上正是如此,在回忆梦境的这个世界一切能动的东西,都由可可真亲自控制。
在梁实诚抛硬币的时候,她最终来决定了硬币的正反,这样得到的结果是伪随机数。
如果抛硬币是发生在现实生活中,那么硬币的正反就是真正随机的。
说道真随机,就要提到概率论了。
这是梁实诚大学时期学的内容。
可以用一个当时发生在他们身上的故事,来一探其中的魅力。
大学时期做实验课,实验课给人的感觉是枯燥无聊,所有人都想要尽快搞定,然后再玩手机。
作为一个爱偷懒的学霸的梁实诚,实验课上使出了一个小技巧。
他先是根据实验仪器的参数,直接把实验结果的理论值给计算了出来。
但是因为实验仪器的误差,实际用仪器测量到的值总之在这个标准答案的周围波动。
原本实验课的目的是反复做100次实验,然后把结果通过线性回归,相当于算平均值,找到答案。
但梁实诚却是先算出了答案,再手动根据这个答案随机加上一些误差来造假的实验数据。
但是耍了小聪明的梁实诚,把一百次实验数据给实验老师看了一眼后,实验老师便顺口而出一句话,
“假的,你乱填的吧。”
“额老师你怎么看出来的。”
“因为你填的不够乱。一眼就看出来是人为的,不是真随机的。”
这件事不能就这么完了,实验老师想要惩罚一下梁实诚,但又希望让他长点教训和知识。
“那么我现在吩咐你去干一个事,再做个实验,这次的实验很简单,就玩投硬币一百次。
然后你想知道你是怎么错了的话,你先用你的脑子随机填一百个答案,再去真实的抛一抛试一试看
对比一下两份结果。”
最终梁实诚得到了两份看起来没有规律的抛硬币的数据,一份自己人为伪造,一份是真实随机。
梁实诚一眼就看出来了,这两份数据给人的感觉是完全不同的,实验老师一眼就能看出哪一份是真实随机的。
老师后来对梁实诚说,“造假数据的本事你还是太嫩了一点。”
这句话直到梁实诚后来学完概率论才彻底明白,真实世界中的连续随机抛硬币的结果会呈现出许多的特点。
想要得到一份真实的随机数不是随便写一些杂乱无章的数字就能办到的,他们在普通人眼前的确是随机的
但是在学过概率论的人眼里就是伪随机。
后来梁实诚也拥有了那个实验老师的能力,一眼分辨真实随机和伪随机的能力。