Digital Life
What can computational worlds reveal about reproduction, adaptation, ecology and evolutionary novelty? Copying, evaluation and selection may occur within the evolving system or be supplied by its simulator and external optimizer.
Reproduction and artificial chemistry
- Self-reproducing automata - A theoretical constructor uses a description to build a machine and copies that description for its offspring. Separating construction from copying explains how a machine can reproduce its own organization. von Neumann 1966.
- Langton’s loops - A cellular automaton reproduces a loop containing a circulating construction description. The reduced design separates self-reproduction from the stronger requirement of universal construction. Langton 1984.
- Algorithmic chemistry - In this computational chemistry, functions act on functions to produce new functions. Random interactions in a fixed-size population form self-maintaining organizations; permitted replication rules change the resulting organization. Fontana 1991.
- Primordial particle systems - Software particles following a local turning rule form persistent clusters that grow and split from random initial states. Reproduction concerns recurring structures without a genetic instruction tape. Schmickl et al. 2016.
- Replicator emergence - Random programs form replicators in designed execution environments. A later BFF study separates first appearance from population takeover and finds that mutation-only walks can also discover replicators. Agüera y Arcas et al. 2024, Knierim et al. 2026.
Digital organisms and ecologies
- Conway’s Game of Life - Binary cells update simultaneously from eight-neighbor counts. Fixed local rules support stable patterns, oscillators and moving gliders; the initial configuration determines their subsequent evolution. Gardner 1970.
- Tierra - Seeded self-replicating programs mutate and compete for processor time and memory. Evolved parasites exploit other programs’ replication machinery, turning competition over execution resources into an artificial ecology. Ray 1991.
- Avida and complex functions - Digital organisms evolve complex logic functions by reusing instructions that supported simpler rewarded functions. In the reported experiments, no particular intermediate function was indispensable. Lenski et al. 2003; code.
- Lenia - Continuous-state cellular automata use neighborhood kernels and growth functions to sustain localized moving patterns. Rule parameters and initial states shape the repertoire of forms and interactions. Chan 2019; code, demo.
- Flow-Lenia - Conserves mass and localizes rule parameters, allowing differently parameterized patterns to coexist and interact. These changes support persistent individuals; intrinsic evolutionary processes remain untested in this paper. Plantec et al. 2023; code, video.
Developmental rules and accessible forms
- Arrival of the frequent - In RNA-folding evolution simulations, frequently generated forms can fix before fitter, rarely generated alternatives appear. Theory links discovery times to the accessibility of phenotypes. Schaper and Louis 2014.
- Simplicity bias - With a simple input-output map and suitable compression estimates, randomly sampled inputs favor simple outputs in tested systems, including RNA folding. The probability bound is one-sided: simple outputs can still be rare. Dingle et al. 2018.
- Ruliobiology - Selecting cellular-automaton rules for long finite lifetimes produces varied space-time forms, correlated traits and conserved early development. Mutation and selection are supplied externally; open-endedness remains a proposal. Wolfram 2024, Wolfram 2026; code.
Evolution, evolvability and open-endedness
- Novelty search - Rewards behavioral difference from previously encountered solutions. It outperforms objective-based search on the paper’s deceptive maze and biped tasks; the chosen behavior descriptor defines what counts as novel. Lehman and Stanley 2011.
- Open-ended evolution criteria - Distinguishes observable hallmarks of continuing innovation from proposed mechanisms that produce them. A single novel adaptation or rise in complexity does not demonstrate an ongoing open-ended process. Taylor et al. 2016.
- Routes to evolutionary innovation - Distinguishes exploratory, expansive and transformational novelty. Asks whether phenotype generation, evaluation and reproduction occur within the evolving system or are supplied externally; proposes routes toward open-endedness. Taylor 2019.
- POET - Coevolves terrain challenges and biped controllers, transferring solutions between environments. Transfer reaches obstacles missed by the tested direct-path curriculum; the environment generator still fixes the kinds of challenges available. Wang et al. 2019; code.
- Foundation-model-guided search - ASAL scores simulation videos in a vision-language model’s representation space to search for target forms, temporal novelty and diverse behaviors. Demonstrations span five substrates; the learned representation defines the search criterion. Kumar et al. 2024; code, video.
Open questions
- What changes when generation, evaluation and reproduction become part of the evolving system rather than fixed simulator services?
- Which measures distinguish sustained innovation from exploration of a fixed repertoire, and how does the conclusion depend on run duration?
- Which apparent signatures of evolution persist when rule encoding, mutation operators and evaluation cutoffs change?
Related topics
- Hyperorganism
- Minimal-cell evolution - Adaptation in a wet system provides a comparison without establishing open-endedness.
- Evolutionary individuality - Changes in reproductive units are distinct from novelty within a fixed representation.
- Growing neural cellular automata - Learned growth and repair do not by themselves demonstrate heritable evolution.
- Interactive evolution in art - Human selection is an explicit part of these systems.