Skip Nav Destination
Close Modal
Update search
NARROW
Format
TocHeadingTitle
Date
Availability
1-12 of 12
Simon Hickinbotham
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
. isal2021, ALIFE 2021: The 2021 Conference on Artificial Life80, (July 18–22, 2021) 10.1162/isal_a_00413
Abstract
View Paper
PDF
Open-ended novelty is one of the goals of ALife. This provides challenges for analysis as the system evolves. We provide definitions for several emergent properties, such as parasitism and hypercycles, observed to emerge in an RNA world configuration of the Stringmol automata chemistry, and show how these can simultaneously be mathematically simple, capture the complexity of the processes, and be readily implementable.
Proceedings Papers
. isal2020, ALIFE 2020: The 2020 Conference on Artificial Life753-760, (July 13–18, 2020) 10.1162/isal_a_00265
Abstract
View Paper
PDF
Open-ended novelty is one of the goals of ALife. We use a recent definition of open-endedness, stated in terms of system models and meta-models, to demonstrate how the Stringmol Automata Chemistry achieves variation, innovation and emergence in a replicator-parasite system. We also show how Stringmol's self-modifying code allows certain of these novelties to be exploited within the system itself, while others are only externally observed.
Proceedings Papers
. alif2016, ALIFE 2016, the Fifteenth International Conference on the Synthesis and Simulation of Living Systems192-199, (July 4–6, 2016) 10.1162/978-0-262-33936-0-ch038
Abstract
View Paper
PDF
Computational reflection uses software architectures that are capable of self- modification at runtime. These systems have implementations between two extremes: procedural reflection, in which unlimited self-modification is available at the expense of infinite recursion; and declarative reflection, which uses pre-defined metrics to drive the self-modification and is hence limited in scope. Biological processes also exploit the concept of reflection, where natural selection drives the process of modification. The concept of a program in computing has an analogy with an individual member of a species. The process of life is discretised into a series of autonomous systems, each of which creates modified versions of itself as offspring. This paper unifies the concept of computational reflection with biological systems via a new analysis of von Neumanns Universal Constructor. The result is a bio-reflective architecture that is capable of unconstrained self-modification without the problems of infinite recursion that exist in the computational counterparts. The new architecture is a blueprint for applications in Artificial Life studies, Evolutionary Algorithms, and Artificial Intelligence.
Proceedings Papers
. ecal2015, ECAL 2015: the 13th European Conference on Artificial Life98-105, (July 20–24, 2015) 10.1162/978-0-262-33027-5-ch024
Proceedings Papers
. ecal2015, ECAL 2015: the 13th European Conference on Artificial Life294-301, (July 20–24, 2015) 10.1162/978-0-262-33027-5-ch055
Proceedings Papers
. ecal2013, ECAL 2013: The Twelfth European Conference on Artificial Life71-78, (September 2–6, 2013) 10.1162/978-0-262-31709-2-ch012
Proceedings Papers
. alife2012, ALIFE 2012: The Thirteenth International Conference on the Synthesis and Simulation of Living Systems45-52, (July 19–22, 2012) 10.1162/978-0-262-31050-5-ch007
Proceedings Papers
. ecal2011, ECAL 2011: The 11th European Conference on Artificial Life27, (August 8–12, 2011) 10.7551/978-0-262-29714-1-ch027
Proceedings Papers
. ecal2011, ECAL 2011: The 11th European Conference on Artificial Life34, (August 8–12, 2011) 10.7551/978-0-262-29714-1-ch034
Proceedings Papers
. ecal2011, ECAL 2011: The 11th European Conference on Artificial Life88, (August 8–12, 2011) 10.7551/978-0-262-29714-1-ch088
Proceedings Papers
. ecal2011, ECAL 2011: The 11th European Conference on Artificial Life23, (August 8–12, 2011) 10.7551/978-0-262-29714-1-ch023
Proceedings Papers
. ecal2011, ECAL 2011: The 11th European Conference on Artificial Life52, (August 8–12, 2011) 10.7551/978-0-262-29714-1-ch052