Self-Modifying Code in Open-Ended Evolutionary Systems
Patrik Christen

TL;DR
This paper introduces the allagmatic method for modeling and implementing open-ended evolutionary systems, featuring a self-modifying code prototype that enables runtime code changes within a formal system metamodel, grounded in metaphysical concepts.
Contribution
It presents the allagmatic method as a novel framework for open-ended evolution modeling and provides a self-modifying code prototype based on high-level programming languages.
Findings
Prototype allows controlled runtime code modification.
Allagmatic method formalizes system metamodels for open-ended evolution.
Framework grounded in metaphysical concepts for interpreting novelty.
Abstract
Having a model and being able to implement open-ended evolutionary systems is important for advancing our understanding of open-endedness. Complex systems science and newest generation high-level programming languages provide intriguing possibilities to do so. First, some recent advances in modelling and implementing open-ended evolutionary systems are reviewed. Then, the so-called allagmatic method is introduced that describes, models, implements, and allows interpretation of complex systems. After highlighting some current modelling and implementation challenges, model building blocks of open-ended evolutionary systems are identified, a system metamodel of open-ended evolution is formalised in the allagmatic method, an implementation self-modifying code prototype with a high-level programming language is provided, and guidance from the allagmatic method to create code blocks is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Advanced Software Engineering Methodologies · Microbial Metabolic Engineering and Bioproduction
