Reaches the foliage Below foliage line
Drag to pan · Scroll to zoom

Lamarck vs Darwin: Two Theories of Inheritance (2D)

Before Darwin, Jean-Baptiste Lamarck proposed that organisms pass on traits acquired during their own lifetime — a giraffe that stretches its neck to reach high leaves would have offspring born with a slightly longer neck. Darwin's natural selection instead says the variation was already present in the population before any environmental pressure acted, and the environment simply decides who survives to reproduce. This 2D top-down view runs both rules as real generational update equations over the same starting population of 40 animals with neck length drawn from a normal distribution, so you can watch — not just read — how the two mechanisms produce different population trajectories: Darwin filters existing variation through differential survival, while Lamarck grows every individual toward the target and inherits the acquired result directly, with no death at all. Drag to pan the herd and scroll to zoom in on individual necks.