Skip Nav Destination
1-3 of 3
Follow your search
Access your saved searches in your account
Would you like to receive an alert when new items match your search?
String: a programming language for the evolution of ribozymes in a new computational protocell model
. isal, ALIFE 2022: The 2022 Conference on Artificial Life54, (July 18–22, 2022) doi: 10.1162/isal_a_00538
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.
. alife2014, ALIFE 14: The Fourteenth International Conference on the Synthesis and Simulation of Living Systems819-820, (July 30–August 2, 2014) doi: 10.1162/978-0-262-32621-6-ch133
. ecal2011, ECAL 2011: The 11th European Conference on Artificial Life53, (August 8–12, 2011) doi: 10.7551/978-0-262-29714-1-ch053