Ecosystem Simulator

Simulation #80 NEW Ecology GCSE / A-Level Biology Population Dynamics
Biome Preset
Climate (cold ? warm)0.5
Human Impact0.0
Simulation Speed1�
Controls
Shortcuts:
P Pause   R Reset   S Save PNG
Visual key:
? Diamonds � plants (resource grid)
? Medium circles � herbivores
? Large glowing � carnivores
? Arrow � movement direction
H � Shannon diversity index
Effect of sliders:
Climate ? ? faster plant growth
Human impact ? ? habitat destruction, slower regrowth, higher starvation rate

Predator-Prey Population Dynamics

In any ecosystem, populations of species are linked through feeding relationships. Predators eat prey; prey eat plants. These links create time-delayed feedback loops that produce characteristic oscillating cycles � observed in real data from Canadian lynx and snowshoe hare populations (Hudson's Bay Company records, 1845�1935).

The classic Lotka-Volterra model captures these oscillations mathematically:

dN/dt = aN - �NP    (prey: grow at rate a, die when eaten �NP) dP/dt = dNP - ?P    (predator: gain from prey dNP, die at rate ?)

Where N = prey population, P = predator population, and a, �, d, ? are positive constants. Solutions are closed orbits in the (N, P) phase plane � populations oscillate indefinitely and out of phase: prey peak precedes predator peak.

Key Predictions of Lotka-Volterra

Carrying Capacity and Logistic Growth

Real populations cannot grow exponentially forever � environmental limits set a maximum sustainable population, the carrying capacity K. The logistic growth equation modifies the simple exponential model:

dN/dt = rN (1 - N/K)

When N � K, growth is approximately exponential at rate r. As N approaches K, growth slows and stops. If N exceeds K (e.g. after an unusually productive breeding season), the population declines back toward K.

Biotic and Abiotic Factors

Factor typeExamplesEffect on K
Density-dependent bioticFood competition, predation, diseaseIntensifies as N?, sets K
Density-independent abioticTemperature, drought, floodsReduces K or causes sudden crashes
Climate shiftGlobal warming, El Ni�oShifts K up or down for different species
Human impactHabitat loss, hunting, pollutionReduces K, fragments populations

Biodiversity Indices

Biodiversity is more than just a count of species. It includes the evenness � how equally distributed individuals are among species. Two well-known metrics:

Shannon Diversity Index H

H = - S? p? ln(p?)

Where p? is the proportion of individuals belonging to species i. H ranges from 0 (one species only) to ln(S) (all S species equally abundant). Most natural communities score H = 1.5�3.5.

Simpson Diversity Index D

D = 1 - S? p?�    (probability two random individuals differ in species)

D ranges from 0 (no diversity) to 1 - 1/S (maximum). It is less sensitive to rare species than Shannon H.

Species richness S and evenness E

E = H / H_max = H / ln(S)    (Pielou's evenness, 0�1)

A community where all species have equal proportions has E = 1. When one species dominates (e.g. after an invasive introduction), E drops sharply � even if total richness S is unchanged.

Trophic Levels and Food Webs

LevelNameExamplesEnergy source
1ProducersTrees, algae, grass, coralPhotosynthesis (sunlight)
2Primary consumersDeer, fish, rabbits, lemmingsEat producers (herbivores)
3Secondary consumersWolves, pike, foxes, sharksEat herbivores (carnivores)
4Apex predatorsPolar bear, eagle, orcaEat secondary consumers
DecomposersBacteria, fungi, wormsBreak down dead organic matter

Only ~10% of energy transfers between trophic levels (the 10% rule), explaining why apex predator populations are always orders of magnitude smaller than primary producers. The simulator reflects this: plant populations vastly outnumber predators.

Trophic Cascades

Removing or adding a top predator can cause cascading effects through the food web. Famous examples:

Try setting Human Impact high in the Grassland preset � the fox/hawk collapse releases rabbit populations, which then overgraze the grass.

Invasive Species

Invasive species cause ~40% of all animal extinctions since 1500. They succeed because:

In the simulator's Invasive preset, the introduced rat (🐀) has a reproduction threshold of just 45 energy units versus 90 for deer. This allows it to multiply twice as fast, outcompeting deer for plant resources. Shannon diversity H will typically drop from ~1.5 to <0.8 within 1000 ticks.

Management Strategies

StrategyExampleEffectiveness
Physical removalTrapping, hunting invasive deer/ratsHigh if early; unsustainable alone
Biological controlIntroducing natural predators of invasiveRisk of secondary invasions; very effective if well-matched
Chemical controlHerbicides for invasive plants; rodenticidesEffective short-term; collateral damage risk
Habitat managementRestore native vegetation to resist invasionLong-term prevention; best combined with removal
Sterile insect techniqueRelease sterile invasive males to crash reproductionVery effective for targeted species (e.g. screwworm)

Curriculum Connections

TopicQualificationConcepts Covered
Ecosystems and food websGCSE BiologyTrophic levels, energy transfer, 10% rule
Population ecologyA-Level BiologyLogistic growth, carrying capacity, interspecific competition
Biodiversity and conservationA-Level Biology / GeographySpecies richness, Shannon index, conservation strategies
Differential equations in biologyA-Level Further Maths / IB HLLotka-Volterra ODEs, phase plane analysis
Agent-based modellingA-Level Computer ScienceIndividual-based rules, emergence, spatial simulation
Climate and human impactGCSE/A-Level GeographyHabitat destruction, invasive species, conservation

Related Simulations & Articles