Matteo De Carlo, Eliseo Ferrante, Jacintha Ellers, Gerben Meynen, A.E. Eiben

Interacting Robots in an Artificial Evolutionary Ecosystem

In Genetic Programming. EuroGP 2023. Lecture Notes in Computer Science, vol 13986, 2023

DOI 10.1007/978-3-031-29573-7_22


In Evolutionary Robotics where both body and brain are malleable, it is common practice to evaluate individuals in isolated environments. With the objective of implementing a more naturally plausible system, we designed a single interactive ecosystem for robots to be evaluated in. In this ecosystem robots are physically present and can interact each other and we implemented decentralized rules for mate selection and reproduction. To study the effects of evaluating robots in an interactive ecosystem has on evolution, we compare the evolutionary process with a more traditional, oracle–based approach. In our analysis, we observe how the different approach has a substantial impact on the final behaviour and morphology of the robots, while maintaining decent fitness performance.