🧪 Biology Evolution Simulation
Watch a population climb a 3D fitness landscape generation by generation: fitness-proportionate selection and mutation pull a trait toward the nearest peak, drift jitters small populations off course, and shifting the environment forces a new climb — the classic Wright adaptive-landscape model of natural selection.
This simulation demonstrates the process of natural selection and its role in driving evolutionary change over time. A population of organisms carries a single quantitative trait, and the environment defines a fitness landscape with one or more peaks. Every generation, individuals reproduce with a probability proportional to their fitness raised to a selection-strength exponent, offspring inherit the parent's trait with a small mutation, and small populations additionally drift by chance. Watch the population's mean trait climb toward the nearest fitness peak, get trapped on a local optimum among twin peaks, or scramble to re-adapt after you shift the environment — the same mechanism, in miniature, behind Darwin's finches and antibiotic resistance.
This simulation demonstrates the process of natural selection and its role in driving evolutionary change over time. It explores how populations adapt to their environments through genetic variation and differential survival rates. The simulation illustrates core concepts of evolution.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install