Designing Emergence in Animated Artificial Life Worlds
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.
Unable to display preview. Download preview PDF.
- 1.Anderson, L., Oh, Superman (record album)Google Scholar
- 2.Badler, N., Barsky, B., Zeltzer, D. Making Them Move. Morgan Kaufmann, 1991Google Scholar
- 3.Braitenberg, V., Vehicles: Experiments in Synthetic Psychology. MIT Press, Cambridge, Mass. 1984Google Scholar
- 4.Brooks, R., Elephants Don’t Play Chess. Designing Autonomous Agents, (ed. Maes), MIT Press, 1990 page 3.Google Scholar
- 5.Dawkins, R.: The Evolution of Evolvability. Artificial Life Proceedings, Addison-Wesley 1989 pages 201–220.Google Scholar
- 6.Goldberg, D. Genetic Algorithms in Search, Optimization, & Machine Learning. Addison-Wesley, 1989Google Scholar
- 7.Holland, J. Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor. 1975Google Scholar
- 8.Koza, J., Genetic Programming: on the Programming of Computers by Means of Natural Selection. MIT Press, 92Google Scholar
- 9.Langton, C., Artificial Life. Addison-Wesley, 1989Google Scholar
- 10.Ngo, T. and Marks, J. Spacetime Constraints Revisited. Computer Graphics. pp. 343–350. 1993Google Scholar
- 11.Penny, S. Darwin Machine (text published on internet) at: http://www-art.cfa.cmu.edu/www-penny/texts/Darwin_Machine_.html
- 12.Reynolds, C., Flocks, Herds, and Schools: A Distributed Behavioral Model. Computer Graphics, vol 21, number 4, July, 1987.Google Scholar
- 13.RSG (Rocket Science Games, Inc., producer) Darwin Pond, software product, designed by Jeffrey Ventrella, 1997. (contact: email@example.com) or visit (http://www.ventrella.com).
- 14.Sims, K. Evolving Virtual Creatures. Computer Graphics. SIGGRAPH Proceedings pp. 15–22 1994.Google Scholar
- 15.Sims, K. Evolving 3D Morphology and Behavior by Competition. Artificial Life IV. MIT Press 1994Google Scholar
- 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.Ventrella, J. Explorations in the Emergence of Morphology and Locomotion Behavior in Animated Figures. Artificial Life IV. MIT Press 1994Google Scholar
- 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.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.Ventrella, J., Gene Pool (Windows software application), at... http://www.ventrella.com, 1998
- 22.Zeltzer, David. Task Level Graphical Simulation: Abstraction, Representation, and Control. from Making Them Move. ed Badler. 1991Google Scholar