HomeEcology & Conservation BiologyNeutral Theory of Biodiversity: Ecological Drift Simulator

Neutral Theory of Biodiversity: Ecological Drift Simulator

Interactive 3D simulation of Hubbell's Unified Neutral Theory of Biodiversity: watch species-neutral ecological drift, point-mutation speciation and dispersal shape a community's abundance distribution and diversity over generations.

Ecology & Conservation Biology3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
ecological-theories ↗ Open standalone

This simulation renders a lattice community of individuals — every sphere ecologically identical regardless of species — undergoing Hubbell's zero-sum birth-death-speciation process directly in 3D. Each step a random individual dies and is replaced either by a copy of a neighbor (dispersal) or, with a tunable speciation probability, by a brand-new species. Watch species-neutral ecological drift alone generate the classic hollow-curve species-abundance distribution, track live species richness and Shannon diversity as generations elapse, switch between local and global dispersal to see spatial clustering appear and disappear, and trigger a mass disturbance to watch the community recover.

⚙ Under the hood

A 3D lattice community of ecologically identical individuals evolves under Hubbell's neutral theory: random birth-death replacement, local or global dispersal, and point-mutation speciation drive ecological drift toward a dynamic species-abundance equilibrium.

ecologybiodiversityneutral theorypopulation dynamicsspeciationecological drift

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

What did you find?

Add reproduction steps (optional)