Cliodynamics Replication Project

Mathematical modeling of historical dynamics

This project replicates and extends Peter Turchin's cliodynamics research, applying mathematical models to understand the dynamics of historical societies. We use Structural-Demographic Theory to analyze patterns of societal stability and instability, implementing the mathematical models in Python and testing them against data from the Seshat Global History Databank.

Each essay documents our progress, explaining both our findings and the process by which we are building this project using Claude Code and modern software engineering practices.

Interactive Explorer

Cliodynamics Explorer

An interactive simulation sandbox where you can:

  • Adjust model parameters in real-time and watch civilizations evolve
  • Explore preset scenarios: American Crisis, Roman Collapse, Stable Society
  • Visualize trajectories in 2D and 3D phase space
  • Track the Political Stress Index as it accumulates toward crisis

Built with TypeScript and React for fast, responsive simulations.

Launch Explorer

Essays

Contact

Brian Edwards

Email: brian.mabry.edwards@gmail.com

Phone: 512-584-6841

Location: Waco, Texas, USA

Built with Claude Code 2.1.15 (Opus 4.5) | January 2026