彼得一句话都没说。
“看你输入的句子——它由三十九个符号构成,”萨卡没有数;彼得一录完计算机就把数字计算出来了,还有其他的统计数据。“好,把那些符号中的每一个看做一个基因。每一个基因可能有二十七种等级:从A到Z,另加一个空白。既然你能打出一串三十九个字母的语符列,那就意味着总共可能有二十七的三十九次方种不同的那么长的语符列。换句话说就是大量的语符列。” 萨卡伸手按了几个键。他说:“这个智能终端每秒钟能产生十万个任意的三十九个字母的语符列。”他指着屏幕上的一个数字。“但是即便以这个速度,录完你刚才随便打出来的马洛的那句话的准确的所有语符列,需要二乘以十的四十三次方年——比宇宙的整个生命要长一兆倍。”
彼得点头。“就像是猴子的进化。”
萨卡唱道:“我们现在来到……”
不是猴子。“数不清的猴子敲打键盘。不管它们努力多久,它们永远也不会生产出与莎士比亚作品一模一样的复制品。”
萨卡笑着说:“那是因为它们任意地工作。但是进化不是任意的,它是渐增的。在环境带来的选择标准的基础上,每一代都比它的上一代要进步。通过渐增进化,你可以以惊人的速度把文理不通的话发展成诗歌——或者从方程式到鱼,甚至从泥模型到人类。”他敲了一个键,然后指着屏幕说:“这是一个由三十九个字母构成的完全任意语符列。我们把它看作一个远古的生命。”
屏幕上显示:
000 wtshxowlveamfhiqhqdiigjmh rpeqwursudnfe
“通过渐增进化,计算机可以在几分钟之内从最开始的任意状态达到预想的状态。”
“怎么做?”彼得问。
“比如说每一代。一个语符列的文本可以产生三十九个后代。但是,正像在真实生活中一样,后代与父母并不是真的一模一样。相反,每一个后代中,有一个基因——一个字母——将是不同的,它在字母表中上下移动:例如,y可以变成x或者z。”
“哦。”
“计算机会从这三十九个后代中找出一个最适合环境的——最接近马洛句子的那个,也就是我们理想中完美的最有适应性的生命形式。最适合环境的那个形式就是惟一能够繁衍下一代的形式。明白了吗?”
彼得点点头。
“好。我们让进化进行一代。”萨卡按了另一个键。三十九个相似的语符列出现在屏幕上。过了一会,其中的三十八个被删掉了。“这就是最合适的后代。”他指着屏幕:
000 wtshxowlveamfhiqhqdiigjmh rpeqwursudnfe
001 wtshxowlvdamfhiqhqdiigjmh rpeqwursudnfe
“这不明显,”萨卡说,“不过接下来的语符列比原来的稍稍更接近你的目标语符列。”
“我看不出区别,”彼得说。
萨卡瞥了一眼屏幕。“第十个字母已经从E变成了D。目标语符列的第十个字母是一个空格‘where’和‘hell’之间的空格。 我们用的是循环的字母表,把空格当做Z和A之间的字母。D比E更接近空格,因此这个语符列是个小小的改进——更适合一些。”他按了另一个键。“现在,我们要让它运行到最后——喏,已经完成了。”
彼得很有感慨。“很快嘛。”
“渐增进化嘛,”萨卡洋洋得意地说,“从胡乱的话语到马洛的句子——也就是从混沌状态到复杂的结构——只需要二百七十七代。这里,我要给你展示每个三十代,基因以高格形式朝它们的目标意义进化。”
键敲动着。屏幕显示:
【图024】
“太棒了,”彼得说。
“不仅仅是棒,”萨卡说,“这是你和我还有生物世界的其他生物为什么存在的原因。”
彼得抬起头。“你让我感到吃惊。我的意思是,是这样,你是穆斯林——我还想那意味着你认为万物是由神造的。”
“拜托,”萨卡说,“我还没有笨到要忽视化石记录的程度。”他停了停。“你生长在基督教家庭,即便是你也不会把这种信仰在一些重要场合使用。你的宗教认为我们是上帝按照他自己的模样创造的。当然,这很可笑——上帝不需要肚脐。‘按照他的模样创造’对于我来说,它的意思是上帝提供了选择标准,即目标形象,我们进化后的模样是使上帝高兴的模样。”
第二十五章
就这样,终于,彼得·霍布森的故事和桑德拉·菲洛的故事线索在此交汇到了一起,汉斯·拉尔森的死亡——还有其他即将到来的谋杀企图——把他们的生活连到了一起。
桑德拉把彼得的回忆和她自己的回忆结合起来——一点一点地把疑团拼起来……
大多伦多市警察局的侦探督察员桑德拉·菲洛坐在椅子上,望着窗外的空地。
值晚班的人半个小时后就会来,但是她并不盼望回家。她和沃尔特分手已经四个月了,沃尔特也有对他们女儿的监护权。每当女儿卡利与她爸爸在一起时,就像这个星期,家里的房子空空荡荡的,显得有些荒凉。
52书库推荐浏览: [加]罗伯特·吉·索耶