Self-replicating machines in continuous space with virtual physics
被引:18
|
作者:
Smith, A
论文数: 0引用数: 0
h-index: 0
机构:Natl Res Council Canada, Inst Informat Technol, Ottawa, ON K1A 0R6, Canada
Smith, A
Turney, P
论文数: 0引用数: 0
h-index: 0
机构:
Natl Res Council Canada, Inst Informat Technol, Ottawa, ON K1A 0R6, CanadaNatl Res Council Canada, Inst Informat Technol, Ottawa, ON K1A 0R6, Canada
Turney, P
[1
]
Ewaschuk, R
论文数: 0引用数: 0
h-index: 0
机构:Natl Res Council Canada, Inst Informat Technol, Ottawa, ON K1A 0R6, Canada
Ewaschuk, R
机构:
[1] Natl Res Council Canada, Inst Informat Technol, Ottawa, ON K1A 0R6, Canada
JohnnyVon is an implementation of self-replicating machines in continuous two-dimensional space. Two types of particles drift about in a virtual liquid. The particles are automata with discrete internal states but continuous external relationships. Their internal states are governed by finite state machines, but their external relationships are governed by a simulated physics that includes Brownian motion, viscosity, and springlike attractive and repulsive forces. The particles can be assembled into patterns that can encode arbitrary strings of bits. We demonstrate that, if an arbitrary seed pattern is put in a soup of separate individual particles, the pattern will replicate by assembling the individual particles into copies of itself. We also show that, given sufficient time, a soup of separate individual particles will eventually spontaneously form self-replicating patterns. We discuss the implications of JohnnyVon for research in nanotechnology, theoretical biology, and artificial life.