Gnatz
By: Will Riley
An experiment in virtual life using particle swarm optimization.
Each particle or gnat has the capacity to identify with their swarm and share information to find food sources.
Gnatz have their own DNA and can breed and evolve with other gnatz from their swarm.
Directions
- Left-click to add food.
- Right-click to add gnatz.
Source code: gnatz Emitter Environment Field Gnat GnatSwarm Particle ResourceEmitter ResourceField Swarm Tuple
Built with Processing