Digital life behavior in the Amoeba world

Digital life behavior in the Amoeba world
复制标题

DOI:
10.1162/106454601300328025
复制
发表时间:
2001-12-01
期刊:
影响因子:
2.6
通讯作者:
Pargellis, AN
Pargellis, AN
中科院分区:
计算机科学4区
文献类型:
--
作者:
Pargellis, AN

文献摘要

被引文献

相似文献

变形虫是一种计算机模型,旨在促进数字生命起源和进化的研究。具体来说,一个最初无序的系统,由随机序列的机器指令,自组织成一个有序的系统,包含自我复制的程序。当前版本的Amoeba通过使用计算通用的32条机器指令的基本集来扩展原始系统的能力。此外,Amoeba使用一组64个地址标签,每次随机创建一个序列时,每个地址标签都会随机分配给一条机器指令。这消除了当预定义密码子的互补序列用于寻址时发生的约束。一个更开放的系统的结果,因为程序现在可以形成子程序,安排在一个任意的方式。
Amoeba is a computer model designed to facilitate the study of the origin and evolution of digital life. Specifically, an initially disordered system, consisting of random sequences of machine instructions, self-organizes into an ordered system containing self-replicating programs. The current version of Amoeba broadens the original system's capability by using a basis set of 32 machine instructions that is computationally universal. In addition, Amoeba uses a set of 64 address labels, each of which is randomly assigned to a machine instruction each time a sequence is randomly created. This eliminates the constraint that occurs when the complements of predefined codons are used for addressing. A more open-ended system results because programs can now form subroutines that are arranged in an arbitrary manner.