第67章 ?智力,是生命进化的产物
【前面删剧情了。】
【你想重看一遍删改过后的剧情就从56章开始。】
【不想重看就从63章开始。】
【我只能说,对不起,犯文青是我的错。那段剧情确实没必要。我删了差不多3章的篇幅。】
“我明明模拟的是PC的连接协议……啧,果然不行吗?”
杨哲有些失望,他可以控制着网络接口模拟出连接协议,却无法把自己的大脑模拟成一台实际存在的电脑。
“糟糕,碎裂的预感又来了。”
杨哲皱眉,一想到模拟现实他就有预感,可他还不打算贸然决定这个方向。他有预感,模拟现实方向消耗巨大,为了制作这个功能,一定会耗尽剩下的所有罐子信息。
现在罐子只剩6厘米了,看起来就是一个花盆底,简直令人伤感。
他放弃了,对顾树道:“没事了,测试失败,你断开吧。”
顾树关了无线局域网,转而连上计科院的WIFI。
两人在一起聊了会天。
顾树指着电脑屏幕感慨道:“我现在唯一的乐趣就是琢磨改进钱钱的算法,以及研究元胞自动机了。”
屏幕上,生命游戏正在运行,好多黑色的小图案在网格中不断闪动。
杨哲感叹:“这些小东西看起来真像是生命啊,一秒一枯荣的。”
顾树点头,“对,很像,但它们只是因为外界规则而像生命,实际上并没有生物那样的组织结构,只是一种模拟。”
“我好像有点思路了,”杨哲出神地盯着变化的图形,”老顾,把生命游戏的资料都给我看看。”
杨哲不走了。
他在机房里看资料直到夜晚关门。
10点,杨哲踏着月色,走在回宿舍的路上。
他的心里涌动着新发现的激动。
“生命游戏,是一种模拟,是用计算机指定的规则去模拟生命的变化。”
“我也应该模拟生命的进化历程,制造一批如同生命游戏的网格结构那样的微小结构,让它们经受数据的冲击,接受淘汰。”
“对数据承受力强的,活下去,一代又一代地筛选,直到它们变得越来越强。”
“我不能创造生命,但我可以模拟生命的进化过程!”
“为它们设立两类规则,其一,自由组合形状,其二,唯有耐久度高以及运算力强的形状才能被保留下来。”
次日。
杨哲花了大半天时间,构思好了整个自动化单元的设想。
晚上的时候,他开始制作了。
随着意识的控制,信息碎块中的一部分从罐子内飞出来,开始了急速的融化与扩张。
不多时,一个半透明的正方形托盘出现在了杨哲眼前。
这个托盘足足有四平米大,很薄,甚至还可以拉得更大更薄,反正都不是实际存在的事物,不受应力限制。
杨哲并没有把全部的信息质料都投入进去,而是将大部分边角料留在了外围,转而在托盘中生成他能构想的最小的微粒。
不论是托盘,还是微粒本身,都自然而然具备信息处理能力,因为它们本来就是自动化设备的一部分。
又让微粒拥有彼此连接的能力。
一开始,杨哲为了方便起见,只设定了三种最简单的形态。
三微粒并联,二微粒并联,单独微粒。
把它们洗混,随机分布。
用类似于生命游戏的规则,让它们像积木块一样,彼此分离,结合,演化,生成诸多不一样的形态。
托盘上不久就出现了一百多组微粒组合。
他将网络接口的流量开到极小,只有1KB/秒,让数据流冲击托盘。
托盘上的微粒们纷纷炸裂。
它们太小了,一点点数据就能让它们破碎。
杨哲没有放弃,而是制造了更多的不同形态,继续把信息流量开到尽可能小,去冲击托盘。
或许是因为他的感知能力,他能够看见数据的流动影像。
蓝色的光幕从网络接口处倾泻而出,像水流一样冲过整个托盘。
数据流量一次开关,会发送一部分数据到托盘上进行处理。
它们如果能够一次性处理完成,就不会碎裂。
无法处理完成,则看其自身的稳定性。
稳定性高的结构,就算无法一次处理完数据,也要冲击几次才会破碎。
能活下来的微粒组合方式,就复制一些备用,不能活下来的,就自然消亡。
如此一来,活下去的微粒组合,信息处理能力都比没活下来的要强。
优胜劣汰,自然能够选择出那些能够在信息冲击下存在更久的组合体。
这样,就无需杨哲自己主观塑造形态,而是让这些小小的微粒在一代又一代的优胜劣汰中自然筛选出更好的个体。
慢慢地,托盘上积累了一些双T字交叉形态的微粒组合。
杨哲复制了很多份双T字交叉的微粒组合。
再稍微增大流量。
双T字们也纷纷灭亡。
可他已经在数据库内存储好了这些微粒组合的图案,很快就又复制了一堆。
复制的时候,他特意为它们增添了一些特殊的变化,例如这边多一个微粒,那边少一个微粒。
数据冲击再次来到。
一次洗劫过后,特殊的双T字几乎全灭。
“还剩一个?”
杨哲观察着它。
这些微粒的大小都是肉眼完全无法看清的,但身为托盘的绝对控制者,杨哲可以看清其上面的任何变化。
这个活下来的双T字结构不是单纯的平面图形,而是在制造的时候,不小心被杨哲在连接处多加了一个向上的微粒,导致它具有了立体形态。
“和我在顾树那里见过的生命游戏图形不太一样了。”
有了立体,就有了第三个维度,网上搜索来的生命游戏规则不再有效。
杨哲思考,他不能以简单的规则去限定这些微粒的生长,而应该以数据的冲击为生灭条件。
他删除了之前的规则设定。
彩光笼罩托盘,赋予其自行运转的能力,杨哲为托盘设立新规则:
其一,一次数据冲击后,未被消灭的微粒组合,可以将自身复制两个。
其二,在复制的过程中,有5%的可能性会出现复制错误,生成异构体。
其三,两个微粒组合相遇,有10%的可能性会交换其部分组织。
设立完这三条可以自动进行的规则之后,他再次发动信息冲击。
冲击每秒一次,每一次,都造成了大量的微粒组合毁灭。
偶尔有一些微粒组合存留下来,都自动产生了两个复制体。
渐渐的,托盘上的微粒从十几个变为几十个,再变为上百个。