Robbie the Robot - Genetic Algorithm Evolution

Watch as a population of robots evolves using genetic algorithms to efficiently collect cans in a grid world. Each robot is controlled by a simple genome - the best performers pass their "genes" to the next generation, while poor performers are eliminated. Over hundreds of generations, you'll see increasingly intelligent behavior emerge.

What you're seeing: The visualization shows the best robot from the current generation navigating a 10×10 grid world containing 50 randomly placed cans. The genetic algorithm runs in a background worker thread with a population of 20,000 robots per generation.