Analysing Emergent Dynamics of Evolving Computation in 2D Cellular Automata

被引:4
|
作者
McCaskill, John S. [1 ]
Packard, Norman H. [1 ,2 ]
机构
[1] European Ctr Living Technol ECLT, Dorsoduro 3911,Calle Crosera, I-30123 Venice, Italy
[2] Daptics Inc, San Francisco, CA USA
关键词
Evolution; Cellular automata; Artificial life; Genealogies; Self-organization; Game of Life; Activity statistics;
D O I
10.1007/978-3-030-34500-6_1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Conway's Game of Life (GoL), a famous 2D cellular automaton (CA), is extended to allow evolution by associating genetic information with individual live cells, that specifies variant local CA rules. Genomes are formed by copying (potentially with mutation) or movement from one of the live neighbour cells and are destroyed at death. Just as biological evolution discovers innovations in the space of chemical and physical functionalities, we explore how the addition of genetic information enables an evolutionary process that can coordinate robust complex dynamics by exploring spatially inhomogeneous local modifications to the non-robust GoL rules. We discovered a large family of deterministic rules which avoid stochastic choices of ancestor for genetic inheritance. Systematic genetic variations near to the game of life rule are investigated and found to produce signs of computational complexity with an abundance of spaceship and glider gun structures. We investigated evolution for four successively more differentiated symmetry cases in the nearest neighbour rules: semi-totalistic, corner-edge totalistic, 8-rotation symmetric, and physical 2D symmetric (4-rotations and 4-reflections). The genetic evolution is analysed by fast ongoing genealogy construction and population weighted activity statistics. The spatial structure is captured using hash encoded quadtrees of the connected components, which are also mapped through time for novelty and with activity statistics. This together with a novel genetic tracking of the dynamical displacement ancestry of live genes allows an efficient recognition of regular dynamical structures such as spaceships which transport information while changing shape, solving an open problem in finding efficient alternatives to e-machines for 2D automata.
引用
收藏
页码:3 / 40
页数:38
相关论文
共 50 条
  • [1] Emergent patterning phenomena in 2D cellular automata
    Bilotta, E
    Pantano, P
    ARTIFICIAL LIFE, 2005, 11 (03) : 339 - 362
  • [2] Evolving Cellular Automata for 2D Form Generation
    Chavoya, Arturo
    Duthen, Yves
    9TH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS AND ARTIFICIAL INTELLIGENCE, 2006, : 129 - 137
  • [3] Topological dynamics of 2D cellular automata
    Sablik, Mathieu
    Theyssier, Guillaume
    LOGIC AND THEORY OF ALGORITHMS, 2008, 5028 : 523 - +
  • [4] Mechanisms of emergent computation in cellular automata
    Hordijk, W
    Crutchfield, JP
    Mitchell, M
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 613 - 622
  • [5] On the Dynamics of a Family of 2D Finite Cellular Automata
    Severino, Ricardo
    Leitao, Ana Maria
    Alves, Maria Joao
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2024 WORKSHOPS, PT XI, 2024, 14825 : 263 - 273
  • [6] Dynamics of HIV infection on 2D cellular automata
    Benyoussef, A
    El HafidAllah, N
    ElKenz, A
    Ez-Zahraouy, H
    Loulidi, M
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2003, 322 (1-4) : 506 - 520
  • [7] Simulating 3D cellular automata with 2D cellular automata
    Poupet, V
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2004, PROCEEDINGS, 2004, 3153 : 439 - 450
  • [8] Emergent computation using a new model of cellular automata
    Hassan, Y
    Tazaki, E
    APPLIED ARTIFICIAL INTELLIGENCE, 2003, 17 (01) : 39 - 69
  • [9] Decidable Properties of 2D Cellular Automata
    Dennunzio, Alberto
    Formenti, Enrico
    DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2008, 5257 : 264 - +
  • [10] REVERSIBILITY OF 2D CELLULAR AUTOMATA IS UNDECIDABLE
    KARI, J
    PHYSICA D, 1990, 45 (1-3): : 379 - 385