← Back

schism

GitHub: vebrasmusic/schism

Schism is an in-progress Rust simulation for watching religions branch, persist, and disappear across long stretches of simulated history. The project treats religious change as an emergent population story rather than a fixed timeline: communities grow, drift, fracture, and sometimes leave descendants that become meaningful traditions of their own.

Right now the work is focused on the simulation engine. The model uses population-level histograms for age and heterodoxy instead of simulating every individual directly, which makes it possible to explore thousands of generations while still producing readable religion family trees with births, extinctions, and schisms.