Skip to main content

getALife - An Artificial Life Environment for the Evaluation of Agent-Based Systems and Evolutionary Algorithms for Reinforcement Learning

  • Chapter
New Challenges in Applied Intelligence Technologies

Part of the book series: Studies in Computational Intelligence ((SCI,volume 134))

Abstract

An Artificial Life environment - getALife - is proposed, whose major aim is to provide a framework to evaluate single and multi-agent systems and evolutionary approaches to the development of reinforcement learning algorithms. The environment is based on a predator-prey scenario, with multiple species and where individuals are mainly characterized by their decision modules and genetic information. The platform is quite powerful, flexible, modular, visually attractive, easy to program and to use, making an interesting tool both to research and teaching. Two applications based on getALife are provided: the evaluation of a Neural Network based decision module with evolutionary learning and the development of a children’s game.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adami, C., Brown, C.T.: Evolutionary Learning in the 2D Artificial Life System Avida. In: Brooks, R.A., Maes, P. (eds.) Artificial Life IV, pp. 377–381. MIT Press, Cambridge (1994)

    Google Scholar 

  2. Benda, M., Jagannathan, V., Dodhiawala, R.: On optimal cooperation of knowledge sources - an experimental investigations. Technical Report BCS-G2010-280, Boeing Advanced Technology Center (1986)

    Google Scholar 

  3. Beuster, G.: Artificial Life Environment: A Framework for Artificial LIfe Simulations. In: Proceedings of the 4th German Workshop on Artificial Life (2000)

    Google Scholar 

  4. Klein, J.: BREVE: a 3D environment for the simulation of decentralized systemsand Artificial Life. In: Proceedings of Artificial Life VIII, The 8th International Conference on the Simulation and Synthesis of Living Systems, MIT Press, Cambridge (2002)

    Google Scholar 

  5. Kok, J., Vlassis, N.: The Pursuit Domain Package. IAS technical report IAS-UVA-03-03, Univ. Amsterdam (2003)

    Google Scholar 

  6. Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The Swarm simulation system: a toolkit for building multi-agent simulations. SFI Working Paper 96-06-042, Santa Fe Institute (1996)

    Google Scholar 

  7. Moriarty, D., Schultz, A., Grefenstette, J.: Evolutionary algorithms for reinforcement learning. Journal of Artificial Intelligence Research 11, 241–276 (1999)

    MATH  Google Scholar 

  8. Neves, J., Rocha, M., Rodrigues, H., Biscaia, M., Alves, J.: Adaptive Strategies and the Design of Evolutionary Applications. In: Banzhaf, W., Daida, J., Eiben, A., Garzon, M., Honavar, V., Jakiela, M., Smith, R. (eds.) Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 1999), Orlando, Florida, USA, July 1999, pp. 473–479. Morgan Kaufmann, San Francisco (1999)

    Google Scholar 

  9. Ray, T.: Evolution, Ecology and Optimization of Digital Organisms. SFI Working Paper 92-08-042, Santa Fe, NM (1992)

    Google Scholar 

  10. Rocha, M., Cortez, P., Neves, J.: Evolutionary Approaches to Neural Network Learning. In: Pires, F., Abreu, S. (eds.) EPIA 2003. LNCS (LNAI), vol. 2902, Springer, Heidelberg (2003)

    Google Scholar 

  11. Yaeger, L.: Computational Genetics, Physiology, Metabolism, Neural Systems, Learning, Vision and Behaviour on PolyWorld: Life in a New Context. In: Langton, C.G. (ed.) Artificial Life III, Redwood City, CA, Addison-Wesley, Reading (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ngoc Thanh Nguyen Radoslaw Katarzyniak

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Machado, D., Rocha, M. (2008). getALife - An Artificial Life Environment for the Evaluation of Agent-Based Systems and Evolutionary Algorithms for Reinforcement Learning. In: Nguyen, N.T., Katarzyniak, R. (eds) New Challenges in Applied Intelligence Technologies. Studies in Computational Intelligence, vol 134. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79355-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79355-7_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79354-0

  • Online ISBN: 978-3-540-79355-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics