Reproduce the experiments
Run the small, executable checks alongside their provenance and recorded results. Each experiment’s README describes its scope.
Browse the reproduction repository · Download all files (ZIP)
The public repository includes both experiments, tests, recorded results, and a Docker workflow. Clone it or extract the ZIP to get the complete folder.
Run locally
From the folder’s root, using Python 3.12 and its standard library:
python3 scripts/reproduce.py
python3 experiments/rule30-flanks/reproduce.py
python3 -m unittest discover -s tests -vThe billion-step Rule 30 simulation is not included or verified by these tests. Its imported account is evidence to inspect, not a result this repository has reproduced.
Individual files
- experiments/rule30-flanks/provenance.json
- experiments/rule30-flanks/README.md
- experiments/rule30-flanks/reproduce.py
- experiments/rule30-flanks/results.json
- experiments/self-caused-silence/provenance.json
- experiments/self-caused-silence/README.md
- experiments/self-caused-silence/upstream/results.json
- experiments/self-caused-silence/upstream/self_caused_silence.py
- tests/test_experiments.py
- tests/test_rule30.py
- scripts/reproduce.py
- Dockerfile
- .dockerignore
- Makefile