电脑模拟中的生物自然进化

meihao @ 2021年07月29日  世界观

这个实验有点意思,作者Primer用程序创造了一个简单的小世界,其中的生物(史莱姆)都按照既定的规则生活和生存——

史莱姆每天出门寻找食物,如果它成功找到食物、并在天黑前回家,就可以存活下来并分裂成两个。没能达成两项条件则死亡。

在世界上只有一种史莱姆存在的时候,种群的存在非常稳定,每天都有几乎固定数量的史莱姆生存或死亡。

但之后,作者为史莱姆们加入了基因突变的属性:速度、大小、和感知能力。当这些能力变强时,史莱姆可以更快地移动、吞噬小体型同类、或是更精准地找到食物,同时也会消耗更多能量、更容易饿死。能力变弱则情况相反。

将3种突变引入模拟后,史莱姆种群的演化开始逐渐变得与直觉相悖,远远不是"强者生存"这么简单的体系,其中一些模拟的结果,连专业人士的作者也直呼惊讶。非常有趣,值得一看。

(YouTube: Primer)  

(视频)