Home▸Society & Economics▸Civilization Coalescence 2D: A Branching-Merging World Map

Civilization Coalescence 2D: A Branching-Merging World Map

A stochastic branching-coalescent model of civilizations on a flat 2D world map: societies split (cultural divergence) and merge (assimilation) over time, and you control whether the world converges toward one universal civilization or stays plural. Drag to pan, scroll to zoom.

Society & Economics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-universal-civilization ↗ Open standalone

This is the flat-map sibling of the 3D globe model: "universal civilization" is treated as an open empirical question rather than an assumption. A population of societies lives on a bounded 2D world disk, and every epoch each one can either branch — splitting into a divergent sub-culture — or, if close enough to a neighbor, merge through cultural assimilation. The balance between the branch rate β, the merge coupling μ, and the world's interaction capacity K determines whether the system settles toward a single dominant lineage or keeps fragmenting into many, following a logistic-type competition equation for the active lineage count n(t). Live readouts track the number of civilizations, the elapsed epochs, and a Shannon-evenness diversity index, so you can watch convergence and plurality emerge directly from the parameters rather than being asserted. Drag to pan and scroll to zoom the map itself.

⚙ Under the hood

A stochastic branching-coalescent model of civilizations on a flat 2D world map: societies split (cultural divergence) and merge (assimilation) over time, and you control whether the world converges toward one universal civilization or stays plural. Drag to pan, scroll to zoom.

societycivilizationagent-basedpopulation-dynamics2d

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)