> “上次他买我算法的时候,看起来很大方啊?”肖远觉得这个理由有些不太理解,于是问道。
“那是他可以利用买来的算法赚到更多的钱,并不是他真的大方。”杰西卡答道。
“好吧,我会小心的谢谢你,杰西卡。”肖远接受了杰西卡的解释,对她表示了自己的感谢,然后保证道,“以后如果你有什么事情需要我帮忙的话,我也会尽力帮助你的。”
第495章 混沌雏形
吃过晚饭后,天尚早,肖远和夏九滢没有急着回家。
送夏九滢去商学院后,肖远去了实验室,在阅读学习之时,他也会结合自己看书过程中的一些想法,动手编写一些实验性的程序,对这些想法加以验证。
今天上午看书过程中,翻开书的第一页,看到开篇的一句话:天地混沌,盘古开天,乾坤始生,四象五行,世间万物,皆生于此,进而联想到了中学时学到的进化论,其中提到任何高等复杂的物种,都是从最低等的单细胞生物进化而来的,而单细胞生物却来源于大分子有机物,大分子有机物无疑是由碳氢氧氮等基本无机元素组成的。
除此之外,他又想到自己曾经和韩小宇进行的那一场内存大战,那时候的内存完全被当成了一个现实的战场,从而突然萌生了一个想法,如果将计算机内存当成一个世界,他设计一个具有简单进化和学习的程序,然后自己再在计算机中开辟一个专门的内存世界,将这段程序放到其中,通过改变内存世界的一些数据,对这段程序进行刺激,看看这段程序能不能一步步有一个简单的数学模型进化的越来越复杂,最终会不会进化出一定的智能出来。
这个想法肖远并不是第一次在脑海里出现,上次史密斯老头受到老妈的邀请,前往江州大学作报告,讲到了网络混沌系统的特性之时,他就曾经萌生过这样的想法,不过当时受到条件限制,他没有机会,也没有精力来实现它,以至于慢慢就淡忘了。
现在,精力、时间和条件都不再是问题了,所以,当这个想法再次出现的时候,肖远竟有种迫不及待的心情,想要放下一切,来搞这件事情,于是今天上午,当他产生这个想法后,就放下了手里的书本,开始埋头设计这个数学模型。
老头史密斯来实验室巡视,发现肖远不在看书了,而是在埋头演算着什么东西,就好奇的过来问了问,肖远也没有对老头隐瞒什么,而是简略的将自己的想法说了一遍,史密斯老头对肖远的想法很感兴趣,于是将他拉到了自己的办公室,听他详细的说了说,还从理论方面给他提了许多建议。
“肖远啊,人工智能发展到现在,已经进入了一个瓶颈,很多年没有什么大的进步了,希望你能够在这方面做出突破,我很看好你啊。”
肖远临走前,老头拍着他的肩膀语重心长的说了这样一番话,这一番话和老头严肃的表情让肖远想起了某部电影中的画面,某个老神棍拍着一个小孩儿的肩膀语重心长的说拯救世界的任务就交给你了。
其实肖远的想法很单纯,他搞这个东西纯粹是兴趣使然,至于对全世界人工智能学术界的贡献之类的东西,根本就没在他的考虑范围之内,但是看到史密斯老头那么认真,他也只能点了点头,貌似点过头之后,肩上却无端多了一些责任。
“要知道这样,就不和这老头说了,人工智能突破不突破,关我屁事。”所以,肖远从老头办公室出来的时候,心中腹诽不已。
因为肖远需要的只是一个基本模型,更复杂的东西是要让模型自己去进化产生的,所以,用了将近一天时间,他就将模型设计了出来,接下来就是将这个模型转化成计算机程序,对其进行验证,并根据验证结果进一步作出调整。
回到实验室后,肖远打开了自己的计算机,这是一台freebsd工作站,虽然没有配置图形界面,但是硬件比一般个人电脑要强大很多,之所以要配置这样的电脑,却是因为网络混沌实验室所作的试验,大部分对计算机的计算能力要求非常高,而且混沌实验室不缺钱,所以史密斯老头采购设备的时候,也大方的多,就连肖远这个临时成员,都给分配了一台工作站,而非普通的个人电脑。
当然,到目前为止,肖远也只是熟悉了一下他的电脑,真正开始使用,严格来说,是从今天晚上开始的。
电脑中的各种工具非常全,但是肖远并没有去动这些工具,而是打开了系统最基本的汇编器,因为他要对内存中每一个字节,甚至每一个二进制位做到完全控制,实现这种极致的控制最好的语言,当然是汇编语言。
首先,他要编写一个程序,这个程序被他取名为god,这个程序的目的是在内存中开辟一块内存空间,专门用于放养进化程序,这个程序对他生成的内存空间具有完全的控制权限,能够控制这个内存空间的任意一个二进制位,所以,这个程序对于他开辟的内存空间来说,说成是上帝一点儿也不为过,当然这个上帝最终还是要受到肖远这个上帝的上帝控制的。
程序god还有另外一个重要功能,那就是对他开辟的内存空间进行监控,因为肖远要掌控进化程序的所有细节,而这些细节,需要通过god的监控功能来实现,在这里,为了直观,他准备借鉴创新实验室内存争霸监控程序的那种做法,使用一张图来显示内存空间大致的情况,如果要了解更细节的东西,则需要另外的技术手段了。
仅仅是程序god的开发,也是需要大量的时间的,肖远紧张工作了一个晚上,也只完成了总体进度的百分之十左右,如果是单身之时,他甚至想要通宵干下去,但是顾念夏九滢还在等着他,他也只能在将工作成果保存好,离开了实验室,接了夏九滢,一起回家去了。
……
接下来的几天,肖远的生活回归了正常,每天上课学习,到实验室编写程序,陪夏九滢去基因实验室做例行治疗……,罗伯特没有来找过他的麻烦,韩小宇与唐心心也没有再来找过他,一起都变得风平浪静。
这样的生活对于长久以来被各种麻烦缠身的肖远来说,实在是难能可贵,因此学习和工作效率都变得比平时高了很多,日子也过得飞快,转眼一周时间就过去了,这一天傍晚吃过晚饭,和夏九滢分别后,他就匆匆回到了网络混沌实验室,心情有些激动,因为进化程序还有最后一点儿马上就要做完了。
第496章 试验
又花了半个多小时时间,肖远终于将最后最后一段程序写完整了,反复汇编调试后,确认没有问题后,接下来就是进行第一次试验了。
忙碌了一周时间,马上到了验证自己想法的时间,肖远的心情难免有些小激动,因为不知道最终他编写的程序会最终产生什么结果,所以,他的心情除了期待之外,还有一些忐忑,这种感觉肖远前世在学习黑客技术,并对之进行试验的时候,经常会有,而重生后,直到现在,他在计算机上所作的一切基本上都是在吃老本,以至于现在这种感觉重新浮上心头,竟让他感到了一些陌生。
“或许我之前的生活有些偏离轨道了,应该好好反省一下。”这种陌生让肖远突然产生了这样的感慨。
这个感慨只是在脑海中一闪而过,并没有对他的行动造成任何影响,他首先要做的是运行程序god,生成一块放养进化程序的内存空间,这块内存空间被他命名为world(世界),而那段程序被命名为seed(种子),取意为上帝创造世界,放养种子生长进化。
在初始化配置中,肖远设置的初始世界大小是256kb大小的内存空间,之所以没有设置更大,是因为现在只有一枚大小为128字节的种子,放养它的世界如果设置的太大了,就会像将一条鱼扔进一个池塘一样,非常不便于观察。