A New Structurally Dissolvable Self-Reproducing Loop Evolving in a Simple Cellular Automata Space

We constructed a simple evolutionary system, evoloop, on a deterministic nine-state five-neighbor cellular automata (CA) space by improving the structurally dissolvable self-reproducing loop we had previously contrived [14] after Langton's self-reproducing loop [7]. The principal role of this improvement is to enhance the adaptability (a degree of the variety of situations in which structures in the CA space can operate regularly) of the self-reproductive mechanism of loops. The experiment with evoloop met with the intriguing result that, though no mechanism was explicitly provided to promote evolution, the loops varied through direct interaction of their phenotypes, smaller individuals were naturally selected thanks to their quicker self-reproductive ability, and the whole population gradually evolved toward the smallest ones. This result gives a unique example of evolution of self-replicators where genotypical variation is caused by precedent phenotypical variation. Such interrelation of genotype and phenotype would be one of the important factors driving the evolutionary process of primitive life forms that might have actually occurred in ancient times.

[1]  J. Murray A Pre-pattern formation mechanism for animal coat markings , 1981 .

[2]  John von Neumann,et al.  Theory Of Self Reproducing Automata , 1967 .

[3]  A. M. Turing,et al.  The chemical basis of morphogenesis , 1952, Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences.

[4]  James A. Reggia,et al.  Self-replicating structures in a cellular automata space , 1997 .

[5]  S. Brereton Life , 1876, The Indian medical gazette.

[6]  Umberto Pesavento,et al.  An Implementation of von Neumann's Self-Reproducing Machine , 1995, Artificial Life.

[7]  Hugo de Garis,et al.  CAM-Brain: A New Model for ATR's Cellular Automata Based Artificial Brain Project , 1996, ICES.

[8]  佐山 弘樹 Constructing evolutionary systems on a simple deterministic cellular automata space , 1999 .

[9]  Hiroki Sayama,et al.  Constructing evolutionary systems on a simple deterministic cellular automata space , 1998 .

[10]  Moshe Sipper,et al.  Evolution of Parallel Cellular Machines , 1997, Lecture Notes in Computer Science.

[11]  Christopher G. Langton,et al.  Studying artificial life with cellular automata , 1986 .

[12]  Hiroki Sayama Introduction of structural dissolution into Langton's self-reproducing loop , 1998 .

[13]  C. Titus Brown,et al.  Evolutionary Learning in the 2D Artificial Life System "Avida" , 1994, adap-org/9405003.

[14]  J. Reggia,et al.  Problem solving during artificial selection of self-replicating loops , 1998 .

[15]  Moshe Sipper,et al.  Evolution of Parallel Cellular Machines: The Cellular Programming Approach , 1997 .

[16]  A. N. Pargellis,et al.  The evolution of self-replicating computer organisms , 1996 .

[17]  D. A. Young A local activator-inhibitor model of vertebrate skin patterns , 1984 .

[18]  Franco Bagnoli,et al.  Cellular Automata , 2002, Lecture Notes in Computer Science.

[19]  Charles E. Taylor,et al.  Artificial Life II , 1991 .

[20]  C. Langton Self-reproduction in cellular automata , 1984 .

[21]  Thomas S. Ray,et al.  An Approach to the Synthesis of Life , 1991 .