Polyworld是计算机程序员Larry Yaegar的人工生命(也称为Alife和理论生物学)计算机模拟,或者是计算生态学,它试图反映现实生活中的生态和人类学发展。Polyworld的居民所处的环境可以跨多个平台安装(Mac OS X,(Linux)并涉及一个...
Polyworld是计算机程序员Larry Yaegar的人工生命(也称为Alife和理论生物学)计算机模拟,或者是计算生态学,它试图反映现实生活中的生态和人类学发展。Polyworld的居民所处的环境可以跨多个平台安装(Mac OS X,(Linux)并涉及一个使用QT图形工具包和OpenGL绘制的二维平面。女人与计算机进行倒立。填充多世界环境的实体根据其基础神经网络活动,并展示人类行为和交互的全部范围;也就是说,它们可以吃、喝,繁衍后代,互相战斗,互相残杀。简而言之,模拟生物要么制定生存策略,要么繁荣昌盛,要么死亡。生活在多元世界中的个体模拟生物的行为是由每个生物的行为套件和充当有机体大脑的底层神经网络所决定的。行为套件是有机体移动、转身、攻击、进食的能力,伴侣和光。神经网络或大脑结构是用来描述组成有机体大脑的神经簇的类型和排列的名称。这些神经簇是由神经元组成的,这些神经元要么激发(兴奋性神经元)要么抑制(抑制性神经元),实际上,决定着不同的多世界生物的个性和最终的生存。多元世界的各种实体的突触效率是根据赫比学习的规律运作的。这使得一个多世界的实体——通过反复激发相同的神经元——来发展和学习它过去的经验,通过加强神经连接和发展神经地形图,这在过去被证明对促进其健康和生存是有效的生物体的生理学和大脑都是由基因组成的,因此,多元世界的环境是有人居住的,并将继续由一个特定的原始祖先的不同进化世代所居住。这意味着氏族或物种已经进化,他们表现出他们物种特有的行为和生存策略。这些策略表现在人类行为的复杂特征,包括逃避、躲避、觅食、成群和成群结队。Polyworld也已更新,支持并行的“驱动”与“被动”模拟,以识别进化“复杂性之箭”的性质和存在
-
发表于 2020-08-07 21:37
- 阅读 ( 1013 )
- 分类:电脑网络