他也要赌一把。
赵英珺如此相信他,为了他牺牲600年的光阴岁月;自己,又怎能让她失望呢?
而且更为让林弦确信的一件事是…
历经几百年的发展。
vv依旧是建立在二进制基础上。
这是一个很耐人寻味的地方。
按照他的理解,几百年后人类应该不会使用二进制计算机了,。
所以,任何反直觉的地方,一定就是答案所在。
只要vv的程序运行在二进制基础上,那么不管是2624年、还是2023年、甚至于2999年,运行起来都是完全一样的。
“vv,你说过你的初代版本代码有4712亿行,但其中有很大一部分程序是以安全为名、隐藏最后一串指令的存在,如果把这些繁杂的程序全部去掉,伱最精简的状态下,一共有多少行代码?”
“39亿行。”
vv答道。
林弦摇摇头:
“还是太多了。”
他托着下巴开始思考。
他想到了《银河系漫游指南这部电影中的情节,宇宙高级文明为了得到宇宙的真相和秘密,所以才制造了一台超级计算机寻求答案。
这就说明,超级计算机的智慧,是远超于实体生命的。
那现在自己的困境,比起自己思考,不如借助vv的力量。
于是,他睁开眼睛,抬起头:
“这样,vv,我给你出一道题,你认真思考一下,然后给我一个答案。”
垃圾桶机器人点点头,桶身挺得笔直。
“我们先假设,下面我说的一系列事情都是真实的,并在此基础上进行计算和推理。”
林弦认真说道:
“首先,我有一种特殊能力,可以每天往返2023年,与现在今天这一天。只是我能呆的时间有限,只能从中午12:42到凌晨00:42这12个小时的时间。并且一旦第二天再来这个世界时,同样要从12:42分开始,一切都会在这12个小时内循环。”
“其次,因为我必须坐氦气球上来找你,所以我们可利用的时间并没有12个小时,大概最多只有晚上四五个小时这样。我会在降落在赵英珺雕像旁边后,立刻喊出vv并给出密码激活你。”
“最后,我的记忆力,我们先假定我一天只能背下来100行代码回去,在2023年醒来后,我会把这些代码输入计算机之中;然后第二天再入梦找你,从第101行代码开始背诵;第三天,再从201行代码开始背诵…以此反复,我打算把你这个超级人工智能,完整的带回600年前的2023年。”
“所以,我的问题是——”
“在保证可以在2023年个人电脑上运行、并且最核心功能完整的情况下,你的程序最少需要多少行代码?”
“注意,我只需要最基本的核心功能,你可以通过网络悄悄学习、进化、迭代、补充知识。所以尽可能精简你的代码,能少一行就少一行。”
“这就是我的完整问题,请你认真思考作答,并给出来我一个无论我这样问你多少次、你每次都会准确给出同一个答案的答案。”
林弦提问的很完整。
他必须保证,无论vv是在什么地方、什么时间被问到这个问题,都能给出一个同样的答案。
要不然,抄来抄去,最后程序一运行,全是bug,那真是太浪费时间了。
听完这个问题,vv沉默了。
看得出来,它在认真思考。
如此强大的一个超级人工智能,沉默这么久,相比这道题对它而言也很难。
林弦也有自知之明。
自己的要求确实苛刻。
个人计算机的cpu处理能力很低,远远比不上超级计算机;再加上自己要求vv机制压缩代码行数,这也是一个十分艰难的任务;
不过林弦相信vv。
至少自己这个问题,比起来“宇宙的秘密和意义是什么?”“宇宙常数42是什么意思?”要简单多了吧?
vv比自己、比世界上任何人工智能都聪明的多,相信它就对了。
终于…
等了大概十几分钟。
垃圾桶机器人抬起头:
“13万3千9百41行,这是最少的代码量,精简到了极致,一行都不能再少了。并且13万行代码只是最最基本的程序,我还需要在你那个年代,经历很长时间的学习、更新、自我迭代后,才能变成现在的我。”
林弦捂着额头。
还是太多了…
哪怕是一天背下来500行代码,也需要将近一年的时间,更何况一天怎么可能背的下来500行。
“林弦,我觉得你想的不对。”
vv眼睛闪烁,看着林弦:
“我知道,你肯定认为13万行代码也太多了。但是你现在是一个编程外行,不代表你不能去学习它,如果你抽空去学一下最基本的编程语言逻辑,一晚上时间背下来几百行并不是什么难事。”
“毕竟你是抄代码,并不是从零开始写代码,这除了考验记忆力以外,并不是一件困难的事情,就和背诵课文是一样的,不需要验错也不需要调试,你看到的全都是正确答案。”