Abstract
This article presents a multi-agent simulation of an abstract ecosystem which is inhabited by two species: a predator species and a prey species. Both species show the typical behaviors found in such an ecological relationship that are: hunting behavior and escaping behavior. In the simulation, the actors make behavioral decisions according to “genetically fixed” weighting parameters. These parameters determine which prey item is selected by the predator and which predators are avoided the most by prey. Thus these parameters shape the decisions performed by both species. We incorporated artificial evolution by allowing successful animals to pass their features to their offspring, a process that includes mutation and recombination of these “genes”. The simulation shows that different kinds of optimal behavioral choices emerge out of artificial evolution, when the simulation is run with different physiological and morphological parameters of the actors.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Dawkins, R.: Das egoistische Gen. Springer, Heidelberg (1978)
Darwin, C.R.: The Origin of Species. John Murray, London (1859)
Alcock, J.: Animal Behavior: An Evolutionary Approach. Sinauer Associates, Inc. (1998)
Adami, C.: Introduction to Artificial Life. Springer, New York (1998)
Levy, S.: Artificial Life. Pantheon Books, Random House, Inc. (1992)
Sims, K.: Evolving 3D Morphology and Behavior by Competition. In: Brooks, R., Maes, P. (eds.) Articial Life IV Proceedings. MIT Press, Cambridge (1994)
Komosinski, M., Rotaru-Vaga, A.: From Directed to Open-Ended Evolution in a Complex Simulation Model. In: Bedau, M.A., McCaskill, J.S., Packard, N.H., Rasmussen, S. (eds.) Artificial Life VII, pp. 293–299. MIT Press, Cambridge (2000)
Wilson, W.: Simulating Ecological and Evolutionary Systems in C. Cambridge University Press, Cambridge (2000)
Bernstein, R.: Population Ecology. An Introduction to Computer Simulations. Wiley & Sons Ltd., Chichester (2003)
Edelstein-Keshet, L.: Mathematical Models in Biology. McGraw-Hill, New York (1988)
Wissel, C.: Theoretische Ökologie. Springer, Heidelberg (1989)
Woolridger, M.: An Introduction to Multiagent Systems. John Wiley & Sons, Chichester (2002)
Kennedy, J., Eberhart, R.C.: Swarm Intelligence. Academic Press, San Francisco (2001)
Nishimura, S.I.: Studying Attention Dynamics of a Predator in a Prey-Predator System. In: Bedau, M.A., McCaskill, J.S., Packard, N.H., Rasmussen, S. (eds.) Artificial Life VII, pp. 337–342. MIT Press, Cambridge (2000)
Hutt, B., Keating, D.: Artificial Evolution of Visually Guided Foraging Behaviour. In: Adami, C., Belew, R.K., Kitano, H., Taylor, C.E. (eds.) Artificial Life VI, pp. 393–397. MIT Press, Cambridge (1998)
Channon, A.D., Damper, R.I.: Evolving Novel Behaviors via Natural Selection. In: Adami, C., Belew, R.K., Kitano, H., Taylor, C.E. (eds.) Artificial Life VI, pp. 384–388. MIT Press, Cambridge (1998)
Gracia, N., Pereira, H., Lima, J.A., Rosa, A.: Gaia: An Artificial Life Environment for Ecological Systems Simulation. In: Langton, C.G., Shimohara, K. (eds.) Artificial Life V, pp. 124–131. MIT Press, Cambridge (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schmickl, T., Crailsheim, K. (2006). Bubbleworld.Evo: Artificial Evolution of Behavioral Decisions in a Simulated Predator-Prey Ecosystem. In: Nolfi, S., et al. From Animals to Animats 9. SAB 2006. Lecture Notes in Computer Science(), vol 4095. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11840541_49
Download citation
DOI: https://doi.org/10.1007/11840541_49
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38608-7
Online ISBN: 978-3-540-38615-5
eBook Packages: Computer ScienceComputer Science (R0)