我们来看一下 模拟过去 和 模拟未来 有什么区别。
模拟过去 起点条件 和 结局已定 ,过程未定;(这是博士研究源代码的初衷)
模拟未来 起点条件已定,结局未定,不同的过程会模拟出不同的结局。这就是区别。
模拟过程是由谁确定的?就是那个半死不死的上尉大脑啊!整个模拟中只有他是自由的(变量),不管别人怎么反应都是根据他的行动确定的!当这个小强冲破8分钟的时候,想一想他做了什么,博士成了浮云了。人脑智能加上计算机智能,一个崭新的世界。
为什么模拟未来成为了可能。一个边界条件和初始条件确定的世界,会有不同的未来。即如果此时此刻存在两个完全一样的世界,那么彼时彼刻的未来,他俩变得不同的概率非常大。不同的变量影响下,会有不同的未来。因为现实中我们不可能透支未来,但是可以模拟一下。所以才有了博士的量子论计算机,用它来模拟一下,如果这么走,世界会变成怎样;如果那么走,世界会变成怎样。
但是博士创造源代码的初衷是,重现过去(还是模拟,初始和结局一定,逼迫自由变量去寻找其中的关键信息)。即:我设定了你这个自由变量找到炸弹客来解除第二次爆炸。然后就去循环8分钟,直到炸弹客被找到,条件解除,不必再循环为止!这个有点像计算机语言里的【循环语句】,学过的就很好理解。呵呵。唯一的区别是,变量是人脑,仅仅是计算的话咱们的计算机是可以根据其运算速度和需要运算的数据量来大体判断什么时候结果能出来。但是人脑就不会按写好的【循环体】来运行程序,他只会按自己的方式来。所以什么时间结束循环就变得不确定了。所以博士说,你去找,找不到就一直循环8分钟。还有一个区别是,什么时候结束可以靠电脑来结束,同时,控制电脑的人(古德温等)可以随时暂停或结束或开始。这是很有趣的。从此电脑不是死脑筋。