Outlines of Artificial Life: A Brief History of Evolutionary Individual Based Models

  title={Outlines of Artificial Life: A Brief History of Evolutionary Individual Based Models},
  author={Stefan Bornhofen and Claude Lattaud},
  booktitle={Artificial Evolution},
In the research field of Artificial Life, the concepts of emergence and adaptation form the basis of a class of models which describes reproducing individuals whose characteristics evolve over time. These models allow to investigate the laws of evolution, to observe emergent phenomena at individual and population level, and additionally yield new design techniques for computer animation and robotics industries. This paper presents an introductory non-exhaustive survey of the constitutive work… 

Anticipation behavior implemented in a simulator of artificial life

This work presents two original systems in Artificial Life (ALife) domain, a new designed simulator World of Artificial life (WAL) and an Anticipatory Agent System (AAS) based on the concept of Multi Agent Systems (MAS).

An Artificial Life Simulation Library Based on Genetic Algorithm, 3-Character Genetic Code and Biological Hierarchy

  • M. Ling
  • Biology, Computer Science
  • 2012
The design of a Python library for artificial life simulation, Digital Organism Simulation Environment (DOSE), based on GA and biological hierarchy starting from genetic sequence to population is described.

Two Decades of Evolutionary Art Using Computational Ecosystems and Its Potential for Virtual Worlds

Computational ecosystems are asserted as a multimedia generative tool useful in the construction of bio-mimicking ecosystems as well as in the animation of non-player characters (NPCs) with human-like behaviors in virtual words.

Evolutionary Development based on Genetic Regulatory Models for Behavior-Finding

Supporting the latest biological hypothesis, the findings show that the sole variation in the regulation of gene expression is indeed a sufficient condition for the evolutionary emergence of novelty and diversity.

Model resolution in complex systems simulation: Agent preferences, behavior, dynamics and n-tiered networks

This article dissects individual agents with a view to modeling and simulating fine behaviors amongst a population of agent types in n-tiered networks, scalable to hundreds of thousands of species using mathematically defined behavior, efficient algorithms and adaptive data structures as support for the simulations.

On Computational Ecosystems in Media Arts

It is contended that the set of methods of production developed by exploratory artists using these artefacts might be instrumentalized as generative methods for the animation of general purpose non-player characters in virtual worlds.

A multi-scaled approach to artificial life simulation with P systems and dissipative particle dynamics

A new software platform linking a high level abstract computational formalism (P Systems) with a molecular scale model (Dissipative Particle Dynamics) by linking the membranes which delimit the cellular regions within P Systems to self-assembled phospholipid based vesicles in DPD is outlined.

Automated self-assembly programming paradigm

A software self-assembly model in which software components move and interact with each other and eventually autonomously assemble into programs is introduced, an entirely new approach to automatic programming.

Evolving Complexity and Similarity in an Artificial Life Framework based on Formal Language Theory

A formal framework where the evolution of biological complexity can be studied in an objective way is defined by composing a population of cyclic unary regular languages that try to adapt to a given environment by means of evolutionary computation.

Re-creating the Philosopher’s Mind: Artificial Life from Artificial Intelligence

Artificial life (AL) is a branch of AI to simulate the process of evolution and interaction in natural world using multi-agent systems, which suggests that AL may be a channel towards human level intelligence.



Evolving 3D Morphology and Behavior by Competition

This article describes a system for the evolution and coevolution of virtual creatures that compete in physically simulated three-dimensional worlds that can adapt to each other as they evolve simultaneously.

Evolving virtual creatures

  • K. Sims
  • Computer Science
  • 1994
A genetic language is presented that uses nodes and connections as its primitive elements to represent directed graphs, which are used to describe both the morphology and the neural circuitry of creatures that move and behave in simulated three-dimensional physical worlds.

Framsticks: Towards a Simulation of a Nature-Like World, Creatures and Evolution

A complex, three-dimensional simulation system, where various fitness criteria can be selected for evolving species, and a spontaneous evolution can be run, to create a naturelike simulation model of artificial creatures.

Recent Developments in the Evolution of Morphologies and Controllers for Physically Simulated Creatures

A re-implementation of Sims' work by the authors will be described and discussed to illustrate how off-the-shelf physics engines can be used in this sort of work, and to highlight some deficiencies of these engines and pitfalls when using them.

Computational Genetics, Physiology, Metabolism, Neural Systems, Learning, Vision, and Behavior or PolyWorld: Life in a New Context

PolyWorld attempts to bring together all the principle components of real living systems into a single artificial (man-made) living system, and may serve as a tool for investigating issues relevant to evolutionary biology, behavioral ecology, ethology, and neurophysiology.

Repeated structure and dissociation of genotypic and phenotypic complexity in artificial ontogeny

It is demonstrated that evolved genetic regulatory networks in AO give rise to hierarchical, repeated phenotypic structures, and the claim that artificial ontogeny is a useful design tool for the evolutionary design of virtual agents and real-world robots is supported.

Outline for a Logical Theory of Adaptive Systems

The purpose of this paper is to outline a theory of automata appropriate to the properties, requirements and questions of adaptation and to formulate some of the key hypotheses and problems from relevant parts of biology, particularly the areas concerned with molecular control and neurophysiology.

Flocks, herds and schools: A distributed behavioral model

This paper explores an approach based on simulation as an alternative to scripting the paths of each bird individually, an elaboration of a particle systems, with the simulated birds being the particles.

Artificial life: The coming evolution

Within fifty to a hundred years a new class of organisms is likely to emerge. These organisms will be artificial in the sense that they will originally be designed by humans. However, they will

An Introduction To Artificial Life

To conduct a formal investigation of the issue, von Neumann used a model conceived by his colleague, the mathematician Stanislaw Ulam, called Cellular Automata, which consists of a large grid of cells, each possessing a certain color at a given moment.