笑了笑,“这就像生活中的一些老好人也会偶尔干出伤天害理的事情。而且这些程序如果经过一段时间还存活,就会繁殖出下一代。而这种随机的行为偏差会遗传给新一代,并且可以累积。”
“那胜利者到底是哪一种啊?”
“我加快时间进度,你自己看吧。”韦石点中了一个图标,屏幕上的那些东西开始疯狂地运动起来,不再是单个的小点,更像是一条条跳荡的短线。
“各族群都是十万个体开始,加上随机偏差,需要的计算量非常惊人,好在现在这台机器性能不错。当然,也就是处理这种简单的规则,如果情况再复杂一些,它也处理不下来。”
过了一段时间之后,韦石恢复了程序的正常显示速度,屏幕上小点的总数量大致还保持原样,但基本只剩下一片蓝色了,偶尔有稀疏的红点和绿点飘过,像是些心有不甘的幽灵。
“蓝色的是胜利者呀,你怎么说不是呢?”
“它们是复仇者的后代,但是,它们的行为发生了变化,准确地说,是多了一个行为准则。初始规则里它们应该不断找仇人复仇,但是,这种无休止的复仇者却并不能成功地生存。结果在变异中产生了一种新的复仇者,如果有人踩了它,它一定会寻找对方复仇,但次数仅限一次。如果对方不再攻击,则它也不再寻仇。如果对方再次攻击,则它也再次还击,次数仍为一次。
就这么一点儿的改变,经过许多世代的选择,这种特殊的复仇者成了最终的胜利者,我称之为有限复仇者。”
范哲若有所思地说:”《旧约·申命记》第十九章的最后一句,神告诫人们说‘要以命偿命,以眼还眼,以牙还牙’。这其实就是赞同复仇,而且还规定复仇应该是程度等量的。看来这正好和你用计算机推演出来的结果吻合。一个禁止复仇的世界看似宁静,但在那样的世界里善良将被扼杀,而邪恶却享受安逸。复仇虽然不能挽回冤死者的生命,但却能阻止新的邪恶产生。
上帝啊,您的智慧真是让人敬佩。”范哲在额头、胸前画着十字,“下次布道会我一定要专门讲讲这个事例。谢谢你,石头。”
韦石愣了一下,“唉,这可不是我发现的。这种战争程序最初是为了研究博弈论中的课题发展而来的。从第二次世界大战之后,博弈论者一直在研究‘战略’‘威慑’和‘大决战’,提出了很多观点。我只是在程序中加入了随机变化和遗传算法,加以验证。”
“但对我来说却是新知识,很受启发。所以我要谢谢你。”范哲想起了什么,“哦,最近你妈妈跟你联系时都说
本章未完,请点击下一页继续阅读! 第2页 / 共3页