HomeGenetics & EvolutionGenetic Rescue Simulator

Genetic Rescue Simulator

Interactive 3D genetic rescue simulator: watch a small inbred wildlife population lose heterozygosity and fitness across generations, then introduce unrelated immigrants and see inbreeding depression reverse in real time.

Genetics & Evolution3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
biology-ext-topic-47 ↗ Open standalone

Small, isolated wildlife populations lose genetic diversity every generation purely through chance — a process called genetic drift. As heterozygosity falls and the inbreeding coefficient rises, previously hidden harmful recessive alleles are exposed, dragging down survival and reproduction in a feedback loop that can push a population toward extinction. This simulator renders such a population as a live 3D cluster of individuals, color-coded from red (inbred) to green (genetically diverse), evolving generation by generation under Wright's heterozygosity-decay and inbreeding-depression equations. Tune the effective population size, inbreeding load, and carrying capacity, then trigger a genetic rescue event — introducing unrelated immigrants, exactly as wildlife managers did for the Florida panther — and watch heterozygosity, fitness, and population growth recover in real time.

⚙ Under the hood

Watch a small inbred wildlife population lose heterozygosity and fitness across generations, then trigger a genetic rescue event by introducing unrelated immigrants and see inbreeding depression reverse in real time.

geneticsconservation biologyinbreeding depressionpopulation geneticswildlifeheterozygosity

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)