Related Experiment Video
Updated: May 15, 2026

Following the Dynamics of Structural Variants in Experimentally Evolved Populations
Published on: February 3, 2023
Evolving an ecology of mathematical expressions with grammatical evolution
Manuel Alfonseca1, Francisco José Soler Gil
1Escuela Politécnica Superior, Universidad Autónoma de Madrid, Francisco Tomás y Valiente, 11, Campus de Cantoblanco, 28049 Madrid, Spain. Manuel.Alfonseca@uam.es
This study used grammatical evolution to create artificial ecologies, revealing that evolutionary features depend more on genetic factors and natural selection than phenotypic traits. The research explores parasite-host dynamics and niche evolution in artificial life.
Area of Science:
- Artificial life
- Evolutionary computation
- Computational ecology
Background:
- Understanding the fundamental drivers of biological evolution is a key scientific challenge.
- Artificial life models offer a powerful platform for testing evolutionary hypotheses in controlled environments.
Purpose of the Study:
- To investigate the role of genetic substrate and natural selection in shaping evolutionary dynamics.
- To explore the emergence of complex ecological interactions, including parasitism and niche differentiation, within an artificial system.
Main Methods:
- Utilized grammatical evolution to generate artificial beings defined by mathematical functions.
- Implemented a fitness function based on mathematical definitions to guide evolution.
- Supported the co-evolution of multiple ecological niches and parasitic relationships.
Main Results:
- Demonstrated the capacity for "parasite" and "parasite of parasite" species to evolve.
- Showed the simultaneous evolution of several ecological niches within the artificial system.
- Quantified the influence of niche number and parasite presence on biological diversity metrics.
Conclusions:
- Evolutionary characteristics appear to be more strongly influenced by the genetic substrate and natural selection.
- Phenotypic expression plays a less dominant role in shaping fundamental evolutionary patterns compared to genetic underpinnings.
- Artificial life simulations provide valuable insights into the core mechanisms driving biological evolution.
Related Concept Videos
Algebraic Expressions
Evolutionary Processes in Microbes
Evolution of New Traits in Microbes
Exponential Equations for Modeling Growth
Exponential Equations with Logarithms: Problem Solving
Growth Models with Integration: Problem Solving

