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 条
  • [41] Probabilistic Binary Classification with Use of 2D Cellular Automata
    Szaban, Miroslaw
    CELLULAR AUTOMATA, ACRI 2016, 2016, 9863 : 456 - 465
  • [42] A Note on the Reversibility of 2D Cellular Automata on Hexagonal Grids
    Augustynowicz, Antoni
    Baetens, Jan M.
    De Baets, Bernard
    Dzedzej, Adam
    Nenca, Anna
    Wolnik, Barbara
    JOURNAL OF CELLULAR AUTOMATA, 2018, 13 (5-6) : 521 - 526
  • [43] Comparing 1D and 2D Real Time on Cellular Automata
    Grandjean, Anael
    Poupet, Victor
    32ND INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2015), 2015, 30 : 367 - 378
  • [44] Computation properties of spatial dynamics simulation by probabilistic cellular automata
    Bandman, OL
    FUTURE GENERATION COMPUTER SYSTEMS, 2005, 21 (05) : 633 - 643
  • [45] A Comparative Study of Several 2D Cellular Automata Implementations in FPGA
    Dogaru, Ioana
    Dogaru, Radu
    2014 INTERNATIONAL SYMPOSIUM ON FUNDAMENTALS OF ELECTRICAL ENGINEERING (ISFEE), 2014,
  • [46] Effective Image Encryption Technique Through 2D Cellular Automata
    Bhardwaj, Rupali
    Sharma, Vaishalli
    PROGRESS IN INTELLIGENT COMPUTING TECHNIQUES: THEORY, PRACTICE, AND APPLICATIONS, VOL 1, 2018, 518 : 39 - 46
  • [47] A 2D FLOOD INUNDATION MODEL BASED ON CELLULAR AUTOMATA APPROACH
    Dottori, F.
    Todini, E.
    PROCEEDINGS OF THE XVIII INTERNATIONAL CONFERENCE ON COMPUTATIONAL METHODS IN WATER RESOURCES (CMWR 2010), 2010, : 602 - 609
  • [48] IMAGE WATERMARKING ALGORITHM USING 2D CELLULAR AUTOMATA TRANSFORM
    Li, Xiao-wei
    Cho, Sung-jin
    Kim, Seok-tae
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (10B): : 7249 - 7262
  • [49] INVERSION OF 2D CELLULAR-AUTOMATA - SOME COMPLEXITY RESULTS
    DURAND, B
    THEORETICAL COMPUTER SCIENCE, 1994, 134 (02) : 387 - 401
  • [50] 2D Triangular von Neumann Cellular Automata with Periodic Boundary
    Uguz, Selman
    Acar, Ecem
    Rejpedov, Shovkat
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2019, 29 (03):