Skip Nav Destination
Close Modal
Update search
NARROW
Format
TocHeadingTitle
Date
Availability
1-2 of 2
Peter Grogono
Close
Follow your search
Access your saved searches in your account
Would you like to receive an alert when new items match your search?
Sort by
Proceedings Papers
String: a programming language for the evolution of ribozymes in a new computational protocell model
. isal2022, ALIFE 2022: The 2022 Conference on Artificial Life54, (July 18–22, 2022) 10.1162/isal_a_00538
Abstract
View Paper
PDF
String is a new computer language designed specifically for the implementation of ‘ribozymes’, the active entities within a new (highly simplified) model of protocellular life. The purpose of the model (which is presented here, only in outline) is the study of the abstract nature of simple cellular life and its relationship to computation. This model contains passive and active entities; passive entities are data and active ones are executable data (or programs). All programs in our model are written or evolved in String. In this paper, we describe String and provide examples of both hand-written and evolved String programs belonging to different functional categories needed for cellular operation (e.g., mass transporter, information transporter, transformer, replicator and translator). Results from the evolutionary runs are presented and discussed, where almost all ribozymes reached their optimum fitness.
Proceedings Papers
. alif2016, ALIFE 2016, the Fifteenth International Conference on the Synthesis and Simulation of Living Systems442-449, (July 4–6, 2016) 10.1162/978-0-262-33936-0-ch072
Abstract
View Paper
PDF
A novel agent based, artificial life model, for the evolution of mimicry is presented. This model is a predator-prey co-evolution scenario where pattern representation phenotype is simulated with Cellular Automata (CA), while behaviors of pattern recognition is configured with Hopfield Network. A visual three dimensional toroidal cube is used to construct a universe in which agents have complete freedom of mobility, genetic representation of behavior and reproduction capability to evolve new behaviors in successive generations. These agents are classified into categories of predator and prey species. Genome of prey species control their mobility and palatability, while 2D CA is used to represent a pattern, where the rule to generate the CA is also genetically represented. Through evolution, successive generations of prey species develop new patterns to represent them both visually and to the predators. Predators are agents with the primary purpose of providing selection pressure for the evolution of mimicry. They are equipped with Hopfield Network memory to recognize new CA pattern and make intelligent decisions to consume the prey based on their level of palatability. Using the above construction of ideas, successful emulation of the natural process of mimicry is achieved. Also complex behavior pattern of Batesian and Mullerian mimicry is simulated and studied.