Food webs, population cycles, epidemic spread and evolutionary pressure — the dynamics of life modelled from individual agents to whole ecosystems.
Open a simulation — it runs right in your browser
Articles and tutorials about the algorithms in this category
Predator-prey dynamics, food webs, and population ecology — modelled
Ecology and ecosystem simulations model the interactions between organisms and their environment. Lotka–Volterra predator-prey simulations show the coupled oscillations of rabbit and fox populations, producing the characteristic population cycles observed in lynx-hare historical records. Agent-based ecosystem models place herbivores and carnivores on a shared landscape with finite food resources, generating emergent territory, migration, and extinction dynamics.
Food-web simulations model energy flow through trophic levels, demonstrating the ten-percent-rule energy loss at each step and the consequences of removing keystone species. Dispersal and competition models show how niche partitioning and habitat fragmentation affect biodiversity. These are the same computational approaches used in conservation biology, fisheries management, and the modelling of coral reef decline under climate change.
Ecological simulations connect individual behaviour to population and ecosystem dynamics. The same mathematics that models fox-rabbit cycles in a meadow also describes lynx-hare oscillations in the Canadian boreal forest, boom-bust cycles in insect pest populations, and the dynamics of marine fisheries under harvesting pressure. Understanding these models is essential for wildlife conservation, sustainable resource management, and climate change impact assessment.
Topics and algorithms you'll explore in this category
Common questions about this simulation category