Related Experiment Video
Updated: Aug 5, 2026

Creating Objects and Object Categories for Studying Perception and Perceptual Learning
Published on: November 2, 2012
An Open and Accessible Platform for Evolving Virtual Creatures
1University of Western Australia Department of Electrical, Electronic, and Computer Engineering michael.finn@research.uwa.edu.au.
The Simsulator is an open-source platform for simulating evolved virtual creatures, offering real-time evolution and scalable performance for research and education. It provides a flexible foundation for Artificial Life studies with significant speedups over older systems.
Area of Science:
- Artificial Life
- Computational Evolution
- Virtual Agent Simulation
Background:
- Inspired by Karl Sims's foundational work in artificial evolution.
- Existing platforms often lack the balance between research-grade performance and educational accessibility.
- Need for scalable, real-time simulation of complex virtual creatures.
Purpose of the Study:
- Introduce The Simsulator, an open-source platform for simulating evolved virtual creatures.
- Provide a tool that bridges educational accessibility and research-grade performance.
- Enable real-time evolution of 3-D physics-based agents.
Main Methods:
- Utilizes Unity's Data-Oriented Technology Stack for scalable and deterministic simulations.
- Supports real-time evolution, genotype editing, and behavior exploration.
- Offers both interactive and headless batch modes for user flexibility.
Main Results:
- Achieves a 10-40x speedup compared to legacy implementations.
- Scalable to simulate populations of 10,000+ agents on consumer hardware.
- Demonstrates real-time evolution of articulated, 3-D physics-based agents.
Conclusions:
- The Simsulator provides a flexible, high-performance foundation for Artificial Life research and education.
- Facilitates accessible yet powerful simulation of evolved virtual creatures.
- Enables large-scale, deterministic evolutionary trials.
Related Concept Videos
Morphogenesis
Predator-Prey Interactions
Virtual Work for a System of Connected Rigid Bodies
Next,...
Asexual Reproduction
Convergent Evolution
Evolution of New Traits in Microbes

