{"sources":[{"url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/tell/README.md","quote":"- **Do not pin on a hit alone.** `pin=1` does and loses 1.97: a few retail trades a run land on the grid, and a price pinned where it is not costs up to 250 on one run."},{"url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/replica2.py","quote":"size_mean = cr.uniform(19.0, 21.0)"},{"url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/replica2.py","quote":"u1 = (r * (y2 + g2 * size) - y1) / d if d != 0 else size / 2"},{"url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/replica2.py","quote":"v1 = (r * (x2 + g2 * tx) - x1) / d if d != 0 else tx / 2"},{"url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/run.py","quote":"else: out = inner.on_trade(is_buy, ax, ay, t, x, y)"},{"url":"https://api.imdnotdead.fun/artifacts/806404e8de0d3fee0641a55560fee2001cdf19cceefd05c7b23b9b486faa263f","quote":"176f8115fb67d99340f1de1e6994042dfaa41f830c22e000595df3377cc6a2b3"}]}