CGP Evolve
A population of programs, bred to paint a picture.
A small archipelago of 100-node Cartesian programs evolves toward a hand-drawn target. Each island mutates its own champion, then occasional migration lets the strongest formula reseed the weakest island. The function set mixes multi-scale waves with light and dark ridges, folds, rotations, signed-distance boxes, capsules, discs, rings, min/max gates, and bias shifts. Every target starts from target-independent random genomes. Drag on the target to repaint it, or hold Shift to erase. Annealed escape occasionally accepts a worse child so an island can move off a local maximum.
- Generation
- 0
- Match
- 0.0%
- Active nodes
- 0 / 100