Adami C, Brown CT (1994) Evolutionary learning in the 2D artificial life system avida. In: Artificial life IV: proceedings of the 4th international workshop on the synthesis and simulation of living systems, pp 377–381
Amar P, Legent G, Thellier M, Ripoll C, Bernot G, Nystrom T, Saier M, Norris V (2008) A stochastic automaton shows how enzyme assemblies may contribute to metabolic efficiency. BMC Syst Biol 2:27
Article
PubMed
PubMed Central
Google Scholar
Andrews PS, Polack FAC, Sampson AT, Stepney S, Timmis J (2010) The CoSMoS process, version 0.1: a process for the modelling and simulation of complex systems. Technical Report YCS-2010-453, Department of Computer Science, University of York
Andrews PS, Stepney S, Hoverd T, Polack FA, Sampson AT, Timmis J (2011) CoSMoS process, models, and metamodels. In: CoSMoS 2011: proceedings of the 2011 workshop on complex systems modelling and simulation, pp 1–14
Andrews PS, Stepney S, Timmis J (2012) Simulation as a scientific instrument. In: Proceedings of the 2012 workshop on complex systems modelling and simulation, Orleans, France, pp 1–10
Anderson PW (1972) More is different. Sci 177:393–396
CAS
Google Scholar
Banzhaf W, Nordin P, Keller R, Francone F (1998) Genetic programming: an introduction. Morgan Kaufmann, San Francisco, CA, USA
Book
Google Scholar
Banzhaf W, Yamamoto L (2015) Artificial chemistries. MIT Press, Cambridge, MA, USA
Google Scholar
Baptista T, Costa E (2013) Step evolution: improving the performance of open-ended evolution simulations. In: IEEE symposium on artificial life, Singapore 2013, pp 52–59. IEEE
Barricelli NA (1962) Numerical testing of evolution theories: part i theoretical introduction and basic tests. Acta Biotheor 16(1–2):69–98
Article
Google Scholar
Barrick JE, Lenski RE (2013) Genome dynamics during experimental evolution. Nat Rev Genet 14:827–839
CAS
Article
PubMed
PubMed Central
Google Scholar
Barrick JE, Yu DS, Yoon SH, Jeong H, Oh TK, Schneider D, Lenski RE, Kim JF (2009) Genome evolution and adaptation in a long-term experiment with Escherichia coli. Nature 461:1243–1247
CAS
Article
PubMed
Google Scholar
Batut B, Knibbe C, Marais G, Daubin V (2014) Reductive genome evolution at both ends of bacterial population size spectrum. Nat Rev Microbiol 12(12):841–850
CAS
Article
PubMed
Google Scholar
Baugh D (2015) Implementing von Neumann’s architecture for machine self reproduction within the tierra artificial life platform to investigate evolvable genotype-phenotype mappings. PhD, Dublin City University. School of Electronic Engineering
Bedau MA (1991) Can biological teleology be naturalized? J Philos 88:647–655
Article
Google Scholar
Bedau MA (1996) The nature of life. In: Boden M (ed) The philosophy of artificial life. Oxford University Press, Oxford, UK, pp 332–357
Google Scholar
Bedau MA (1999) Can unrealistic computer models illuminate theoretical biology? In: Proceedings of the 1999 genetic and evolutionary computation conference, workshop companion, pp 20–23
Bedau MA, Packard NH (1992) Measurement of evolutionary activity, teleology, and life. In: Langton C, Taylor C, Farme D, Rasmussen S (eds) Artificial life II. Addison-Wesley, Reading, MA, USA, pp 431–461
Google Scholar
Bedau MA, Snyder E, Packard NH (1998) A classification of long-term evolutionary dynamics. In: ALife IV, MIT Press, Cambridge, MA, USA, pp 228–237
Bedau MA, McCaskill JS, Packard NH, Rasmussen S, Adami C, Green DG, Ikegami T, Kaneko K, Ray TS (2000) Open problems in artificial life. Artif Life 6(4):363–376
CAS
Article
PubMed
Google Scholar
Bentley PJ (2003) Evolving fractal gene regulatory networks for robot control. In: ECAL 2003, vol 2801 of LNCS. Springer, Berlin, Germany, pp 753–762
Google Scholar
Berlekamp ER, Conway JH, Guy RK (1982) Winning ways for your mathematical plays, volume 2: games in particular. Academic Press, New York, NY, USA
Bianco R, Nolfi S (2004) Toward open-ended evolutionary robotics: evolving elementary robotic units able to self-assemble and self-reproduce. Connect Sci 16(4):227–248
Article
Google Scholar
Blount ZD, Borland CZ, Lenski RE (2008) Historical contingency and the evolution of a key innovation in an experimental population of Escherichia coli. Proc Natl Acad Sci USA 105:7899–7906
CAS
Article
PubMed
PubMed Central
Google Scholar
Buss L (1987) The evolution of individuality. Princeton University Press, Princeton, NJ, USA
Google Scholar
Channon A (2001) Passing the ALife test: activity statistics classify evolution in Geb as unbounded. In: ECAL ’01: proceedings of the 6th European conference on artificial life. Springer, Berlin, Germany, pp 417–426
Channon A (2003) Improving and still passing the ALife test: component-normalised activity statistics classify evolution in Geb as unbounded. In: Proceedings of artificial life VIII. MIT Press, Cambridge, MA, USA, pp 173–181
Google Scholar
Channon AD, Damper RI (2000) Towards the evolutionary emergence of increasingly complex advantageous behaviours. Int J Syst Sci 31(7):843–860
Article
Google Scholar
Chomsky N (1956) Three models for the description of language. IRE Trans Inf Theory 2:113–124
Article
Google Scholar
Church A (1936) An unsolvable problem of elementary number theory. Am J Math 58:345–363
Article
Google Scholar
Cook SA (1971) On the complexity of theorem-proving procedures. In: Proceedings ACM symposium on theory of computing, pp 151–158
Craver C (2007) A field guide to levels. In: Explaining the brain: mechanisms and the Mosaic Unity of Neuroscience, chapter 5. Clarendon Press, Oxford
Dewdney AK (1987) Computer recreations: a program called mice nibbles its way to victory at the first core wars tournament. Sci Am 256(1):8–11
Article
Google Scholar
Dittrich P, Ziegler J, Banzhaf W (2001) Artificial chemistries: a review. Artif Life 7:225–275
CAS
Article
PubMed
Google Scholar
Droop A, Hickinbotham S (2012) A quantitative measure of non-neutral evolutionary activity for systems that exhibit intrinsic fitness. Artificial Life XIII, pp 45–52
Edmonds B (1998) Meta-genetic programming: co-evolving the operators of variation. CPM Report 98–32, Centre for Policy Modelling, Manchester Metropolitan University, UK, Aytoun St., Manchester, M1 3GH, UK
Ellis GFR (2011) Top-down causation and emergence: some comments on mechanisms. R Soc Interf Focus 6(1):1–15
Google Scholar
Fernández JD, Lobo D, Martn GM, Doursat R, Vico FJ (2012) Emergent diversity in an open-ended evolving virtual community. Artif Life 18(2):199–222
Article
PubMed
Google Scholar
Fernando C, Kampis G, Szathmáry E (2011) Evolvability of natural and artificial systems. Proc Comput Sci 7:73–76
Article
Google Scholar
Foster JA (2001) Computational genetics: evolutionary computation. Nat Rev Genet 2:428–436
CAS
Article
PubMed
Google Scholar
Frigg R, Hartmann S (2012) Models in science. In: Zalta EN (ed) The Stanford encyclopedia of philosophy. Fall 2012 edition
Gardner M (1970) Mathematical games: the fantastic combinations of John Conway’s new solitaire game “life”. Sci Am 223(4):120–123
Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman, San Francisco, CA, USA
Google Scholar
Gold EM (1967) Language identification in the limit. Inform Contr 10:447–474
Article
Google Scholar
Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Reading, MA, USA
Google Scholar
Gotts NM (2009) Ramifying feedback networks, cross-scale interactions, and emergent quasi individuals in Conway’s Game of Life. Artif Life 15(3):351–375
Article
PubMed
Google Scholar
Hartmanis J, Stearns RE (1965) On the computational complexity of algorithms. Trans Am Math Soc 117:285–306
Article
Google Scholar
Harvey I (1992) Species adaptation genetic algorithms: a basis for a continuing SAGA. In: Toward a practice of autonomous systems: proceedings of the 1st European conference on artificial life, pp 346–354
Hasegawa T (2015) On the evolution of genotype-phenotype mapping: exploring viability in the Avida articial life system. PhD, Dublin City University, School of Electronic Engineering
Heylighen F (2012) Brain in a vat cannot break out. J Conscious Stud
Hickinbotham S, Clark E, Nellis A, Stepney S, Clarke T, Young P (2016) Maximising the adjacent possible in automata chemistries. Artif Life 22(1):49–75
Article
PubMed
Google Scholar
Hickinbotham S, Clark E, Stepney S, Clarke T, Nellis A, Pay M, Young P. Specification of the stringmol chemical programming language version 0.2. Technical report, Technical Report YCS-2010-458, University of York
Hilbert D (1901) Mathematical problems. Archiv der Mathematik und Physik, 3rd series, vol 1, pp 44–65, 213–237
Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor, MI, USA
Google Scholar
Horsman C, Stepney S, Wagner RC, Kendon V (2014) When does a physical system compute? Proc R Soc A 470(2169):20140182
Article
PubMed
PubMed Central
Google Scholar
Hoverd T, Stepney S (2011) Energy as a driver of diversity in open-ended evolution. In: ECAL 2011, Paris, France, August 2011. MIT Press, Cambridge, MA, USA, pp 356–363
Google Scholar
Humphreys P (2004) Extending ourselves: computational science, empiricism, and scientific method. Oxford University Press, Oxford, UK
Huneman P (2012) Determinism, predictability and open-ended evolution: lessons from computational emergence. Synthese 185(2):195–214
Article
Google Scholar
Hutton TJ (2002) Evolvable self-replicating molecules in an artificial chemistry. Artif Life 8(4):341–356
Article
PubMed
Google Scholar
Kaneko K (1994) Chaos as a source of complexity and diversity in evolution. Artif Life 1(1/2):163–178
Kantschik W, Dittrich P, Brameier M, Banzhaf W (1999) Meta-evolution in graph GP. In: Poli R, Nordin P, Langdon W, Fogarty T (eds) Genetic programming: proceedings EuroGP 1999. Springer, Berlin, Germany, pp 15–28
Chapter
Google Scholar
Karp RM (1972) Reducibility among combinatorial problems. In: Miller RE, Thatcher JW (eds) Complexity of computer computations. Plenum, New York
Google Scholar
Kimura M (1984) The neutral theory of molecular evolution. Cambridge University Press, Cambridge, UK
Kleppe A, Warmer J, Bast W (2003) MDA explained: the model driven architecture: practice and promise. Addison-Wesley, Reading, MA, USA
Knibbe C, Coulon A, Mazet O, Fayard J-M, Beslon G (2007) A long-term evolutionary pressure on the amount of noncoding DNA. Mol Biol Evolut 24(10):2344–2353
CAS
Article
Google Scholar
Koestler A (1970) Beyond atomism and holism: the concept of the holon. Perspect Biol Med 13(2):131–154
Article
Google Scholar
Koza J (1992) Genetic programming. MIT Press, Cambridge, MA, USA
Lan D (2006) Hierarchy, complexity, society. In: Pumain D (ed) Hierarchy in natural and social sciences. Springer, Berlin, Germany, pp 81–119
Lehman J, Stanley KO (2011) Abandoning objectives: evolution through the search for novelty alone. Evol Comput 19(2):189–223
Article
PubMed
Google Scholar
Lehman J, Stanley KO (2012) Beyond open-endedness: quantifying impressiveness. ALIFE XIII, pp 75–82
Maley C (1999) Four steps toward open-ended evolution. In: Proceedings of the genetic and evolutionary computation conference (GECCO-1999), vol 2, pp 1336
Markovitch O, Sorek D, Lui LT, Lancet D, Krasnogor N (2012) Is there an optimal level of open-endedness in prebiotic evolution? Orig Life Evolut Biosph 42(5):469–474
Article
Google Scholar
Maynard Smith J (1988) Evolutionary progress and levels of selection. In: Nitecki M (ed) Evolutionary progress. University of Chicago Press, Chicago, IL, USA, pp 219–230
Google Scholar
Maynard Smith J, Szathmáry E (1995) The major transitions in evolution. Oxford University Press
McCutcheon JP, Moran NA (2012) Extreme genome reduction in symbiotic bacteria. Nat Rev Microbiol 10(1):13–26
CAS
Google Scholar
McMullin B (2012) Architectures for self-reproduction: abstractions, realisations and a research program. In: Adami C, Bryson DM, Ofria C, Pennock RT (eds) Artificial life XIII. MIT Press, Cambridge, MA, USA, pp 83–90
Google Scholar
Medernach D, Kowaliw T, Ryan C, Doursat R (2013) Long-term evolutionary dynamics in heterogeneous cellular automata. In: Proceedings of the 15th annual conference on Genetic and evolutionary computation (GECCO’13), pp 231–238. ACM
Morris I (2010) Why the west rules-for now: the patterns of history and what they reveal about the future. Profile Books, London, UK
Nehaniv CL, Hewitt J, Christianson B, Wernick P. What software evolution and biological evolution don’t have in common. In: 2nd international IEEE workshop on software evolvability (SE’06), pp 58–65. IEEE
Odling-Smee F, Laland K, Feldman M (2003) Niche construction: the neglected process in evolution. Princeton University Press, Princeton, NJ, USA
Pargellis AN (2001) Digital life behavior in the amoeba world. Artif Life 7(1):63–75
CAS
Article
PubMed
Google Scholar
Pfante O, Bertschinger N, Obrich E, Ay N, Jost J (2014) Comparison between different methods of level identification. Adv Complex Syst 17:1450007–1–1450007-21
Article
Google Scholar
Plucain J, Hindré T, Le Gac M, Tenaillon O, Cruveiller S, Médigue C, Leiby N, Harcombe WR, Marx CJ, Lenski RE, Schneider D (2014) Epistasis and allele specificity in the emergence of a stable polymorphism in Escherichia coli. Science 343:1366–1369
CAS
Article
PubMed
Google Scholar
Popper K (1982) The open universe: an argument for indeterminism. Hutchinson, London, UK
Post EL (1944) Recursively enumerable sets of positive integers and their decision problems. Bull Am Math Soc 50:284–316
Article
Google Scholar
Rasmussen S, Chen L, Deamer D, Krakauer DC, Packard NH, Stadler PF, Bedau MA (2004) Transitions from nonliving to living matter. Science 303(5660):963–965
CAS
Article
PubMed
Google Scholar
Rasmussen S, Knudsen C, Feldberg R, Hindsholm M (1990) The coreworld: emergence and evolution of cooperative structures in a computational chemistry. Physica 42D:111–134
Google Scholar
Ray TS (1992) An approach to the synthesis of life. In: Langton CG, Taylor C, Farmer JD, Rasmussen S (eds) Artifical life II. Addison-Wesley, Reading, MA, USA, pp 371–408
Ray TS (1992) Evolution, ecology and optimization of digital organisms. Working paper 92–08-042, Santa Fe
Rendell P (2002) Turing universality of the game of life. In: Adamatzky A (ed) Collision-based computing. Springer, Berlin, Germany
Renner G, Ekárt A (2003) Genetic algorithms in computer aided design. Comput Aided Design 35(8):709–726
Article
Google Scholar
Rensch B (1959) Evolution above the species level. Methuen, London
Google Scholar
Reynolds CW (1987) Flocks, herds and schools: a distributed behavioral model. ACM SIGGRAPH Comput Graph 21(4):25–34
Article
Google Scholar
Rogers H (1987) Theory of recursive functions and effective computability. MIT Press, Cambridge, MA, USA
Rosen R (1991) Life itself: a comprehensive inquiry into the nature, origin, and fabrication of life. Columbia University Press, New York, NY, USA
Ruiz-Mirazo K, Moreno A (2012) Autonomy in evolution: from minimal to complex life. Synthese 185(1):21–52
Article
Google Scholar
Ruiz-Mirazo K, Pereto J, Moreno A (2004) A universal definition of life: autonomy and open-ended evolution. Origins Life Evolut Biosph 34(3):323–346
CAS
Article
Google Scholar
Ruiz-Mirazo K, Umerez J, Moreno A (2008) Enabling conditions for ‘open-ended evolution’. Biol Philos 23(1):67–85
Article
Google Scholar
Schrödinger E (1944) What is life? The physical aspect of the living cell. Cambridge University Press, Cambridge, UK
Schulman R, Yurke B, Winfree E (2012) Robust self-replication of combinatorial information via crystal growth and scission. PNAS 109(17):6405–6410
CAS
Article
PubMed
PubMed Central
Google Scholar
Sipper M, Sanchez E, Mange D, Tomassini M, Pérez-Uribe A, Stauffer A (1997) A phylogenetic, ontogenetic, and epigenetic view of bio-inspired hardware systems. IEEE Trans Evolut Comput 1(1):83–97
Article
Google Scholar
Sipper M, Sanchez E, Mange D, Tomassini M, Pérez-Uribe A, Stauffer A (1998) An introduction to bioinspired machines. In: Bio-inspired computing machines towards novel computational architectures. Presses Polytechniques et Universitaires Romandes, Lausanne, Switzerland, pp 1–12
Skusa A, Bedau MA (2002) Towards a comparison of evolutionary creativity in biological and cultural evolution. In: ALife VIII. MIT Press, Cambridge, MA, USA, pp 233–242
Soare RI (1987) Recursively enumerable sets and degrees: a study of computable functions and computably generated sets. MIT Press
Soros LB, Stanley KO (2014) Identifying necessary conditions for open-ended evolution through the artificial life world of Chromaria. In: Artificial life 14: international conference on the synthesis and simulation of living systems, vol 14, pp 793–800
Spector L (2010) Towards practical autoconstructive evolution: self-evolution of problem-solving genetic programming systems. In: Riolo R, McConaghy T, Vladislavleva E (eds) Genetic programming theory and practice VIII, volume 8 of genetic and evolutionary computation, chapter 2, pp 17–33. Springer, Ann Arbor, USA, 20–22 May 2010
Spector L, Robinson A (2002) Genetic programming and autoconstructive evolution with the push programming language. Genet Program Evol Mach 3:7–40
Article
Google Scholar
Standish RK (2003) Open-ended artificial evolution. Int J Comput Intell Appl 3(2):167–175
Article
Google Scholar
Stepney S (2012) A pattern language for scientific simulations. In: Proceedings of the 2012 workshop on complex systems modelling and simulation, Orleans, France, pp 77–103
Stepney S, Alden K, Paul JLB, Andrews S, Droop A, Ghetiu T, Hoverd T, Polack FAC, Read M, Ritson CG, Sampson AT, Timmis J, Welch PH, Winfield AFT (2016) Engineering simulations as scientific instruments. Springer (in preparation), Berlin, Germany
Stepney S, Andrews PS (2015) CoSMoS special issue editorial. Nat Comput 14:1–6
Article
Google Scholar
Stepney S, Hoverd T (2011) Reflecting on open-ended evolution. In: ECAL ’11: proceedings of the 11th European conference on artificial life. MIT Press, Cambridge, MA, USA, pp 781–788
Suppes P (1960) A comparison of the meaning and uses of models in mathematics and the empirical sciences. Synthese 12:287–301
Article
Google Scholar
Szathmáry E (2015) Toward major evolutionary transitions theory 2.0. Proc Natl Acad Sci 112(33):10104–10111
Article
PubMed
PubMed Central
Google Scholar
Taylor T (1999) From artificial evolution to artificial life. PhD thesis, The University of Edinburgh
Turing A (1936–1937) On computable numbers, with an application to the Entscheidungsproblem. Proc London Math Soc Ser 2 42:230–265
Valiant L (1984) A theory of the learnable. Commun ACM 27:1134–1135
Article
Google Scholar
Waddington C (2008) Paradigm for an evolutionary process. Biol Theory 3:258–266
Article
Google Scholar
Weisberg M (2013) Simulation and similarity: using models to understand the world. Oxford University Press, Oxford, UK
Wilson D (1997) Biological communities as functionally organized units. Ecology 78:2018–2024
Article
Google Scholar
Wimsatt W (1987) False models as means to truer theories. In: Nitecki N, Hoffman A (eds) Neutral models in biology. Oxford University Press, New York, pp 23–55
Wimsatt W (1994) The ontology of complex systems: levels, perspectives, and causal thickets. Can J Philos 20(Suppl):207–274
Winsberg E (2010) Science in the age of computer simulation. Chicago University Press, Chicago, IL, USA