privatepanda.co

projects · flagship

Meddler in development

solo · design + build · pure Python engine, web frontend

A deterministic world simulator navigated by causality: pause history, trace any headline back to its causes, intervene, and watch the fork.

Overview

intervention expected caused

A zero-player simulator of a fictional world — countries with economies, currencies, trade, infrastructure, leaders, grudges, wars, and disasters — on a deterministic daily tick loop, presented as a local web app that behaves like a time-travel debugger for history. Any headline traces back through its chain of causes; the world pauses, scrubs, and rewinds; and god-mode interventions (trigger a drought, assassinate a leader) fork the timeline, showing the future that was going to happen beside the one just caused.

The build is spec-first — a multi-revision design (r1 through r3.1) plus a binding forward-compatibility rule set — split into a pure Python engine and a plain HTML/JS frontend over a loopback WebSocket. The economy and drama/cascade systems are implemented and property-tested; the engine⇆frontend bridge and the full event catalog are in progress. The playable beta lands on this site first.

Design decisions 06

Python · event-sourced engine · WebSocket bridge · HTML/JS · Hypothesis property tests

listed under projects → · the beta will be playable at its own subdomain