Skip to main content
Thanks for the feedback!

Interactive GA Demos

Watch GAs paint pictures, play games, plan moves, and step through their own lifecycle.
Live agents
Public

Flappy Bird

A GA-evolved 5-6-1 neural net learns to flap through pipes. Watch the bird survive longer over time.

Flappy Bird.
Open this demo
Public

Snake

A GA-evolved 9-8-3 neural net learns to steer turn-left, straight, or turn-right. Watch longer-living snakes evolve.

Snake.
Open this demo
Public

Self-Driving Car

A GA-evolved 6-8-3 neural net learns to steer a car around a race track using five distance sensors. Watch cars go from crashing to lapping.

Self-Driving Car.
Open this demo
Public

Dino Runner

A GA-evolved 7-8-3 neural net learns to jump cacti and duck flying obstacles in an endless runner. Watch it go from tripping at the first hurdle to long clean runs.

Dino Runner.
Open this demo
Public

Breakout

A GA-evolved 5-8-3 neural net learns to slide a paddle and keep a bouncing ball alive, smashing a wall of bricks. Watch it go from missing to long rallies.

Breakout.
Open this demo
Public

Pong

A GA-evolved 6-8-3 neural net learns to slide a paddle and keep returning the ball against an opponent. Watch it go from missing to long rallies.

Pong.
Open this demo
Public

Gem Collector

A GA-evolved 6-8-4 neural net learns to steer across an open grid, dodging blocks, to reach one gem after another. Watch it go from wandering to collecting gem after gem.

Gem Collector.
Open this demo
Public

Road Crossing

A GA-evolved 6-8-2 neural net learns to time its dash across lanes of traffic to reach the far side, then cross again. Watch it go from getting hit to threading the gaps.

Road Crossing.
Open this demo
Physics & evolution
Public

Evolving 2D Walker

Random vehicles try to roll across uneven terrain. Each generation, the fittest survive and breed. Watch the leader inch farther each round.

No sign-in needed.
Open this demo
Public

Rocket Lander

Fifteen rockets descend through random drift. The GA evolves a thrust and gimbal program that lands them softly on the pad.

No sign-in needed.
Open this demo
Public

Rigid Road Walker

Fifteen human figures cross a rigid plank road full of holes and swinging wrecking balls. They already know how to walk; the GA reshapes each one's body, leg length, height, build, so the right body strides the holes and ducks the balls.

No sign-in needed.
Open this demo
Public

Orbital Voyager

A small solar system with four beacons in deep space. The GA plans a launch + six course-correction burns so a spacecraft visits as many beacons as it can, using gravity slingshots to stretch a fixed fuel budget.

No sign-in needed.
Open this demo
Optimization & routing
Public

Maze Solver

A perfect maze, regenerated every run. The GA evolves a fixed sequence of moves, a plan, that threads the corridors from the start to the exit. Watch the plans go from dead-ends to a clean solve.

No sign-in needed.
Open this demo
Public

Antenna Placement

Six antennas on a 2D map with obstacles. The GA evolves their positions to cover more area without wasting overlap.

No sign-in needed.
Open this demo
Visualize & play
Public

Sliding Puzzle (8-puzzle)

Click Auto-solve. The GA evolves a move sequence, plays the first one on screen, and loops until solved.

8-puzzle, under 2 seconds per move.
Open this demo
Cross-platform games
Public

CoinTex

A top-down arcade game where you collect every coin while dodging monsters and fire. Watch the built-in automatic player read the board and pick safe, rewarding moves on its own.

Plays on phones and desktops.
Open this demo
Public

SwellFire

An auto-runner where you steer a growing squad through multiplier gates toward the boss. Watch the built-in automatic player choose the gates that grow the squad and skip the ones that would shrink it.

Plays on phones and desktops.
Open this demo