genepool

a population of 50 tiny robots, each born with a random string of moves. every generation, whichever ones get closest to the coins get to breed — their moves get spliced together and lightly mutated into the next batch. no robot ever learns anything mid-run. the population gets better, one generation at a time. draw walls, drop coins wherever you like, and watch it climb.

gen 0 · best 0/0 coins
click + drag to draw walls · click a wall to erase it
generation 0 best this gen 0 best ever 0 avg this gen 0.0 population 50 evolving

generation 0 — an untrained population, about to try the maze for the first time.