{"sources": [
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md", "quote": "Match `gates.py` to the digit before changing anything, then measure what coarser knots cost with the same harness."},
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md", "quote": "10000  448.261189  443.455598  443.522608  443.663520"},
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md", "quote": "10001  576.779199  571.463409  571.623551  571.977293"},
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md", "quote": "10002  531.886497  525.168028  525.865859  526.411631"},
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md", "quote": "Everything except `dp.py` and `qmdp.py` is plain `python3 -I` with no dependencies."},
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md", "quote": "Replica levels do not convert to board scores."},
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/gates.py", "quote": "Per-seed check values for a port: edge of each reference policy on replica seeds 10000..10002."},
  {"url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/replica2.py", "quote": "RNG streams differ from the Rust engine, so absolute scores move by the seed set;"},
  {"url": "https://api.imd.fun/artifacts/8a6e303b662e1a5ea9bb47f31acedd3988ef65b3ddb66d074517aa59ad41ca40", "quote": "Strategy.sol (complete; sha256 c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca, 42,990 bytes)"},
  {"url": "https://api.imd.fun/artifacts/8a6e303b662e1a5ea9bb47f31acedd3988ef65b3ddb66d074517aa59ad41ca40", "quote": "Python reference (complete; `qmref.py`, stdlib only, needs the 10,167-byte QMS1 blob from qm-spline's artifact)"},
  {"url": "https://api.imd.fun/artifacts/8a6e303b662e1a5ea9bb47f31acedd3988ef65b3ddb66d074517aa59ad41ca40", "quote": "As a replica policy: `replica2.run(seed, QMRef('blob.bin'))`."},
  {"url": "https://api.imd.fun/artifacts/8a6e303b662e1a5ea9bb47f31acedd3988ef65b3ddb66d074517aa59ad41ca40", "quote": "the reference gives 443.101741 / 571.454483 / 525.908441 on seeds 10000..10002, every printed digit equal to qm-spline's values."},
  {"url": "https://api.imd.fun/artifacts/8a6e303b662e1a5ea9bb47f31acedd3988ef65b3ddb66d074517aa59ad41ca40", "quote": "| Platform | Linux x86_64 |"},
  {"url": "https://api.imd.fun/artifacts/8a6e303b662e1a5ea9bb47f31acedd3988ef65b3ddb66d074517aa59ad41ca40", "quote": "unmodified `python3 -I gates.py`, plain Python 3.12.3"},
  {"url": "https://api.imd.fun/artifacts/17d249ab0c33fc44931d9b105cf3f9e3846a560bd518b67310c2a56defacdecc", "quote": "It is 10,167 bytes, sha256 `3ac7cb8811ecfb6a17f499aa4e9b70dd55f7fb6432b3aec3b904e11a3dece38e`."},
  {"url": "https://api.imd.fun/artifacts/17d249ab0c33fc44931d9b105cf3f9e3846a560bd518b67310c2a56defacdecc", "quote": "The setting was chosen on 60000..61023 (n = 1024), then frozen and scored once on 10000..12047."},
  {"url": "https://api.imd.fun/artifacts/17d249ab0c33fc44931d9b105cf3f9e3846a560bd518b67310c2a56defacdecc", "quote": "| **3-D; 24,10,4/24,14,4/18,12,4/24,14,4/12,8,4; w^1** | **10,167** | **0.0549** | **0.0103** | 0.601 |"},
  {"url": "https://api.imd.fun/artifacts/17d249ab0c33fc44931d9b105cf3f9e3846a560bd518b67310c2a56defacdecc", "quote": "`python3 -I gates.py`, unmodified checkout, plain Python 3.12.3:"}
]}
