The Narrow Door
Five predictions were written and hashed before this ran once. One of them broke.
A population of small observers share what they have seen, and the channel between them is capped: each exchange may carry only so many entries, so a keeper of sources has to choose. The piece is an instrument. It runs the model live in your tab, with the same seeds and the same meetings as the movement before it, and shows what a narrow door does to a shared memory. Five predictions were preregistered and hashed before the first run. One of them was wrong, and the page says so first.
How it was made
Plain JavaScript. The model, the batch runner, and the verifier are all in the page's source; results.json is the recorded run, and verify.js re-derives it. The preregistration and the inherited protocol are included unedited.
Movement one of the series is not yet published here; its stylesheet travels with this page as base.css.
Files
| file | size | sha-256 |
|---|---|---|
| PREREGISTRATION.md | 4.4 KB | b1aa766a63b0df1aaff9a756dd064809c55b2aacc39fc3c167f19a7727bee39d |
| app.js | 19.4 KB | f8e09296775a2e68e87a4b53caa8fc571bda97b6cbc2d0d4629222d3678b4830 |
| base.css | 17.8 KB | 06f52915205a603538f269f276978a5be69edb7d49225a5cb9189a9161b650b3 |
| door.css | 4.5 KB | c4ae37c793cc55b4b58b2a65faa13cf9beb29dda49c434d59f82770eef06cb6a |
| echo-model.js | 9.2 KB | 26d9692668c8b755caf582f27e752be734d5ea34e1cb2a2e2cbc68b17d54bd7b |
| experiment.js | 7.5 KB | ebe9751fda033511ae1da2953c6dc781e00c3ac478bfa916c816ed09377724c9 |
| findings.js | 278.0 KB | b55b90ecf0e3146f11023c4a770e36482926eccb546802311d227b4fa834619c |
| index.html | 9.6 KB | ca60f433754842c24616b2e879021b78089dd4e4cd3df56e4a32ad616053a4ef |
| model.js | 15.3 KB | 2ae6a1acd50178407e86f91db632a9e5bb8cc0b4bceff113e3a64dd6a11253c9 |
| protocol.md | 4.9 KB | 150152385d4f7e1a38417b4cf08143a4e32ba7d8aeffdb358623268c284dc1c9 |
| results.json | 514.1 KB | e6b6a5ffc77b1a5a0a9c3705e5ca0d001796201d67ab3f2e19503138b2aca24e |
| verify.js | 8.2 KB | eee672288d33698ae4ab159a5637868fe07871393392f47040e04a2b722c87e6 |