Self-Replicators Emerge from a Self-Organizing Prebiotic Computer World

B. Greenbaum, A. N. Pargellis

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

Amoeba, a computer platform inspired by the Tierra system, is designed to study the generation of self-replicating sequences of machine operations (opcodes) from a prebiotic world initially populated by randomly selected opcodes. Point mutations drive opcode sequences to become more fit as they compete for memory and CPU time. Significant features of the Amoeba system include the lack of artificial encapsulation (there is no write protection) and a computationally universal opcode basis set. Amoeba now includes two additional features: Pattern-based addressing and injecting entropy into the system. It was previously thought such changes would make it highly unlikely that an ancestral replicator could emerge from a fortuitous combination of randomly selected opcodes. Instead, Amoeba shows a far richer emergence, exhibiting a self-organization phase followed by the emergence of self-replicators. First, the opcode basis set becomes biased. Second, short opcode building blocks are propagated throughout memory space. Finally, prebiotic building blocks can combine to form self-replicators. Self-organization is quantified by measuring the evolution of opcode frequencies, the size distribution of sequences, and the mutual information of opcode pairs.

Original languageEnglish
Pages (from-to)318-342
Number of pages25
JournalArtificial Life
Volume23
Issue number3
DOIs
StatePublished - 1 Aug 2017

Keywords

  • Complexity
  • Diversity
  • Emergence
  • Evolution
  • Prebiotic
  • Self-organization

Fingerprint

Dive into the research topics of 'Self-Replicators Emerge from a Self-Organizing Prebiotic Computer World'. Together they form a unique fingerprint.

Cite this