ƒ↗ FORMULA HUNTER
An evolutionary math laboratory / 001Symbolic regression, made visible
A little randomness. A little discovery.
Watch a population of equations evolve to find the rule hiding in the noise.
Evolution running
GENERATION
0
BEST ERROR / MSE ↓
—
POPULATION
240 trees
OBSERVATIONS
64 points
The search space
x ∈ [−3, 3]Observed dataBest so far─ Population candidates
LEADING HYPOTHESIS
Searching the first generation…
Selected by fit. Preserved across generations.
01 Generate
240 random expression trees, built from arithmetic, sine, cosine, squares, x, and constants.
02 Select & recombine
Tournaments select parents. Subtrees cross over; mutations introduce new possibilities.
03 Discover
The best fit survives. Reach the noise threshold to reveal the hidden equation.