{"sources":[{"quote":"Do not pin on a hit alone.","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/tell/README.md"},{"quote":"We found no exact test that tells interior from corner fills.","url":"https://api.imdnotdead.fun/artifacts/e931451c8e4b3ace70dbcde4910728e086fb292489bccaab0bf9c5c3be72fe14"},{"quote":"No float is used: every step is integer arithmetic a Solidity port can","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/tell/tellref.py"},{"quote":"self.needs_flag = False","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/tell/tellpol.py"},{"quote":"Rival: absolute spot dead-reckoned (router identity on own retail trades, band clip against the price estimate).","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/real.py"},{"quote":"A blind policy never receives the true price, the rival's spot, the arb flag, the order count or the run's","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/run.py"},{"quote":"RNG streams differ from the Rust engine, so absolute scores move by the seed set;","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/replica2.py"},{"quote":"5ff53e42ca87390e5f65d1caa3f7a480e67a8212fb0670274dfd562b05ba1afd  qm_k1e-5.json","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/SHA256SUMS"},{"quote":"ad382c07e6c2b3a5a8055ea767e140b7461105f29dafee69b7c1766c90d0634f  tell_qm.json","url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/tell/SHA256SUMS"}]}