Home » Breeding Console

Breeding Console

Pick the image(s) you like by clicking them — a selected tile turns green — then press Evolve. Your picks carry over unchanged and the rest of the grid is re-bred from them by mutation and crossover. Press Space or Enter to evolve selected — u or z to undo, r to restart, x to roll again.

Controls
Guidance
Small Changes Big Changes
Display
Population
DNA

Inspect and tweak the CPPN of the most-recently-selected tile (outlined orange above). Edits change that image in the grid right away; Reset to original reverts.

Generation 0   0 selected

Each tile is painted by a CPPN: for every pixel the network reads (x, y, distance-from-center, bias) and outputs a color. Selection edits the network's weights, connections, and activation functions. Everything runs in your browser. « Back to the gallery · About the project