Designing Emergence in Animated Artificial Life Worlds

  • Jeffrey Ventrella
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1434)

Abstract

A methodology is described for designing real-time animated artificial life worlds consisting of populations of physically-based articulated creatures which evolve locomotion anatomy and motion over time. In this scheme, increasing levels of emergent behavior are enabled by designing more autonomy into the simulation on progressively deeper levels. A set of simulations are discussed to illustrate how this methodology was developed, with the most recent simulation demonstrating the effects of mate choice on the evolution of anatomies and motions in swimming creatures.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Anderson, L., Oh, Superman (record album)Google Scholar
  2. 2.
    Badler, N., Barsky, B., Zeltzer, D. Making Them Move. Morgan Kaufmann, 1991Google Scholar
  3. 3.
    Braitenberg, V., Vehicles: Experiments in Synthetic Psychology. MIT Press, Cambridge, Mass. 1984Google Scholar
  4. 4.
    Brooks, R., Elephants Don’t Play Chess. Designing Autonomous Agents, (ed. Maes), MIT Press, 1990 page 3.Google Scholar
  5. 5.
    Dawkins, R.: The Evolution of Evolvability. Artificial Life Proceedings, Addison-Wesley 1989 pages 201–220.Google Scholar
  6. 6.
    Goldberg, D. Genetic Algorithms in Search, Optimization, & Machine Learning. Addison-Wesley, 1989Google Scholar
  7. 7.
    Holland, J. Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor. 1975Google Scholar
  8. 8.
    Koza, J., Genetic Programming: on the Programming of Computers by Means of Natural Selection. MIT Press, 92Google Scholar
  9. 9.
    Langton, C., Artificial Life. Addison-Wesley, 1989Google Scholar
  10. 10.
    Ngo, T. and Marks, J. Spacetime Constraints Revisited. Computer Graphics. pp. 343–350. 1993Google Scholar
  11. 11.
    Penny, S. Darwin Machine (text published on internet) at: http://www-art.cfa.cmu.edu/www-penny/texts/Darwin_Machine_.html
  12. 12.
    Reynolds, C., Flocks, Herds, and Schools: A Distributed Behavioral Model. Computer Graphics, vol 21, number 4, July, 1987.Google Scholar
  13. 13.
    RSG (Rocket Science Games, Inc., producer) Darwin Pond, software product, designed by Jeffrey Ventrella, 1997. (contact: jeffrey@ventrella.com) or visit (http://www.ventrella.com).
  14. 14.
    Sims, K. Evolving Virtual Creatures. Computer Graphics. SIGGRAPH Proceedings pp. 15–22 1994.Google Scholar
  15. 15.
    Sims, K. Evolving 3D Morphology and Behavior by Competition. Artificial Life IV. MIT Press 1994Google Scholar
  16. 16.
    Terzopoulis, D., Tu, X., and Grzeszczuk, R. Artificial Fishes with Autonomous Locomotion, Perception, Behavior, and Learning in a Simulated Physical World. Artificial Life IV. MIT Press, 1994Google Scholar
  17. 17.
    Ventrella, J. Explorations in the Emergence of Morphology and Locomotion Behavior in Animated Figures. Artificial Life IV. MIT Press 1994Google Scholar
  18. 18.
    Ventrella, J. Sexual Swimmers (Emergent Morphology and Locomotion without a Fitness Function). From Animals to Animats. MIT Press 1996 pages 484–493Google Scholar
  19. 19.
    Ventrella, J., Attractiveness vs. Efficiency (How Mate Preference Affects Locomotion in the Evolution of Artificial Swimming Organisms, Artificial Life VI Proceedings, MIT Press, 1998Google Scholar
  20. 20.
    Ventrella, J., Gene Pool (Windows software application), at... http://www.ventrella.com, 1998
  21. 21.
    Witkin, A. and Kass, M. Spacetime Constraints. Computer Graphics. 22(4): 159–168 Aug. 1988CrossRefGoogle Scholar
  22. 22.
    Zeltzer, David. Task Level Graphical Simulation: Abstraction, Representation, and Control. from Making Them Move. ed Badler. 1991Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Jeffrey Ventrella
    • 1
  1. 1.There StudiosUSA

Personalised recommendations