&ldo;听起来很有意思。&rdo;
&ldo;这个课题有很多变种。我演示一下简单的踩脚程序给你看。&rdo;韦石点击了一个图标,屏幕上立刻显出一张布满细格子的图像,&ldo;你看,假设这就是广场,上面有很多人在散步,喏,就是那些有颜色的小点。红色的家伙只要碰到别人就会踩对方一下;绿色的家伙从不踩人,如果被某人踩了,他以后就会有意识地躲开这个人;而蓝色的家伙不会主动踩人,但是一旦有人踩了他,他就会千方百计不断寻找这个人来复仇。我把这三种人分别称作恶人、善人、复仇者。每个人都有一个初始分,如果两个人友好碰面一次,双方都加5分,踩别人一次加10分,被踩一次则扣10分。分数扣完者就被淘汰掉。&rdo;
&ldo;听起来倒是和人的社会蛮像。&rdo;范哲感慨道。他盯着那些四下闲逛的小点,觉得亲切了许多。这个广场似乎很大,现在处处都在发生着碰撞,&ldo;这么说蓝色的就是复仇者,它赢了?&rdo;
&ldo;胜利者不是它。&rdo;韦石平淡地摇摇头,&ldo;为了拉近与真实世界的距离,每个人的行为被赋予了百分之五的随机性,也就是说,这些人虽然隶属于某个特定性格族群,但其行为有百分之五不受初始规则限制。&rdo;韦石笑了笑,&ldo;这就像生活中的一些老好人也会偶尔干出伤天害理的事情。而且这些程序如果经过一段时间还存活,就会繁殖出下一代。而这种随机的行为偏差会遗传给新一代,并且可以累积。&rdo;
&ldo;那胜利者到底是哪一种啊?&rdo;
&ldo;我加快时间进度,你自己看吧。&rdo;韦石点中了一个图标,屏幕上的那些东西开始疯狂地运动起来,不再是单个的小点,更像是一条条跳荡的短线。
&ldo;各族群都是十万个体开始,加上随机偏差,需要的计算量非常惊人,好在现在这台机器性能不错。当然,也就是处理这种简单的规则,如果情况再复杂一些,它也处理不下来。&rdo;
过了一段时间之后,韦石恢复了程序的正常显示速度,屏幕上小点的总数量大致还保持原样,但基本只剩下一片蓝色了,偶尔有稀疏的红点和绿点飘过,像是些心有不甘的幽灵。
&ldo;蓝色的是胜利者呀,你怎么说不是呢?&rdo;
&ldo;它们是复仇者的后代,但是,它们的行为发生了变化,准确地说,是多了一个行为准则。初始规则里它们应该不断找仇人复仇,但是,这种无休止的复仇者却并不能成功地生存。结果在变异中产生了一种新的复仇者,如果有人踩了它,它一定会寻找对方复仇,但次数仅限一次。如果对方不再攻击,则它也不再寻仇。如果对方再次攻击,则它也再次还击,次数仍为一次。
就这么一点儿的改变,经过许多世代的选择,这种特殊的复仇者成了最终的胜利者,我称之为有限复仇者。&rdo;
范哲若有所思地说:&rdo;《旧约&iddot;申命记》第十九章的最后一句,神告诫人们说&lso;要以命偿命,以眼还眼,以牙还牙&rso;。这其实就是赞同复仇,而且还规定复仇应该是程度等量的。看来这正好和你用计算机推演出来的结果吻合。一个禁止复仇的世界看似宁静,但在那样的世界里善良将被扼杀,而邪恶却享受安逸。复仇虽然不能挽回冤死者的生命,但却能阻止新的邪恶产生。
上帝啊,您的智慧真是让人敬佩。&rdo;范哲在额头、胸前画着十字,&ldo;下次布道会我一定要专门讲讲这个事例。谢谢你,石头。&rdo;
韦石愣了一下,&ldo;唉,这可不是我发现的。这种战争程序最初是为了研究博弈论中的课题发展而来的。从第二次世界大战之后,博弈论者一直在研究&lso;战略&rso;&lso;威慑&rso;和&lso;大决战&rso;,提出了很多观点。我只是在程序中加入了随机变化和遗传算法,加以验证。&rdo;
&ldo;但对我来说却是新知识,很受启发。所以我要谢谢你。&rdo;范哲想起了什么,&ldo;哦,最近你妈妈跟你联系时都说了些什么?&rdo;
&ldo;也没什么,基本上都是叫我认真读书之类的。&rdo;
&ldo;她说过什么时候会来见你吗?&rdo;
韦石摇摇头,神色黯然,&ldo;这个倒是没说。她好像在忙什么事情。&rdo;
范哲内心一紧,&ldo;你怎么知道?是她告诉你的吗?&rdo;
&ldo;不是,她没说过。但我想她一定是陷进什么事情里了。我感觉得到她似乎想告诉我点儿什么,但每次都是顾虑着欲言又止。&rdo;韦石望着范哲的眼睛,&ldo;范叔叔,你知道些什么吗?&rdo;
范哲没来由地一阵紧张,有些不敢面对韦石清澈的目光,&ldo;我哪知道会发生什么?也没人说会有什么事啊?&rdo;
这时门口闪进来一个瘦削的身影,是范小,也不知她什么时候站在那里了。&ldo;会有什么事情发生吗?&rdo;她突然问,也不知是问范哲还是问韦石。
&ldo;哪里有什么事。&rdo;范哲爱怜地揽过范小的肩膀,&ldo;仁慈的天主早有安排。&rdo;他转头问韦石,&ldo;那你妈妈说过什么时候来接你之类的话吗?&rdo;
&ldo;没有。&rdo;韦石若有所思地抬起头,&ldo;范叔叔,你今天有点儿奇怪,老是问起我妈妈的事。&rdo;
&ldo;是这样。&rdo;范哲解释道,&ldo;居委会最近在搞社区调查,问起关于你的事情,我跟他们说了你的情况,居委会的人还关心你在这里是否过得惯。&rdo;