Analysing Emergent Dynamics of Evolving Computation in 2D Cellular Automata

被引:5
|
作者
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 条
  • [31] Progresses in the analysis of Stochastic 2D cellular automata: A study of asynchronous 2D minority
    Regnault, Damien
    Schabanel, Nicolas
    Thierry, Eric
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2007, PROCEEDINGS, 2007, 4708 : 320 - +
  • [32] Emergent Defect Dynamics in Two-Dimensional Cellular Automata
    Delacourt, Martin
    Pivato, Marcus
    JOURNAL OF CELLULAR AUTOMATA, 2009, 4 (02) : 111 - 124
  • [33] Characterization of 2D Hybrid Cellular Automata with Periodic Boundary
    Acar, E.
    Uguz, S.
    Akin, H.
    ACTA PHYSICA POLONICA A, 2017, 131 (03) : 432 - 436
  • [34] Probabilistic 2D Cellular Automata Rules for Binary Classification
    Szaban, Miroslaw
    PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 161 - 164
  • [35] Physical Neural Cellular Automata for 2D Shape Classification
    Walker, Kathryn
    Palm, Rasmus Berg
    Moreno, Rodrigo
    Faina, Andres
    Stoy, Kasper
    Risi, Sebastian
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 12667 - 12673
  • [36] Computing aggregate properties of preimages for 2D cellular automata
    Beer, Randall D.
    CHAOS, 2017, 27 (11)
  • [37] Reversibility Algorithm for 2D Cellular Automata with Reflective Condition
    Redjepov, S.
    Acar, E.
    Uguz, S.
    ACTA PHYSICA POLONICA A, 2018, 134 (01) : 454 - 456
  • [38] Digital Image Scrambling Using 2D Cellular Automata
    Abu Dalhoum, Abdel Latif
    Mahafzah, Basel A.
    Awwad, Aiman Ayyal
    Aldamari, Ibrahim
    Ortega, Alfonso
    Alfonseca, Manuel
    IEEE MULTIMEDIA, 2012, 19 (04) : 28 - 36
  • [39] Exploration of 2D Cellular Automata as Binary Sequence Generators
    Arvaniti, Efthymia
    Mavridis, Ilias
    Kakarountas, Athanasios
    IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 41 - 45
  • [40] A new approach of stream duplication in 2D cellular automata
    Sapin, E
    Bailleux, O
    Chabrier, JJ
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2003, : 47 - 50