{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/README.md",
      "quote": "`pol_mid.json`: `A0 B0 A1 B1 A2 B2` are ask and bid offsets in bps from the price for phases 0, 1, 2."
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/pol_mid.json",
      "quote": "{\"A0\": [[-24.262, -23.739, -23.248, -22.778, -22.369, -22.027, -21.629, -21.294, -20.977, -20.657, -20.382, -20.128, -19.851]"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/real.py",
      "quote": "        pol = RealPolicy(T, opt)\n        r = R.run(s, pol)"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/evalpol.py",
      "quote": "        self.tabs = [(T['A0'], T['B0']), (T['A1'], T['B1']), (T['A2'], T['B2'])]"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/replica2.py",
      "quote": "def run(seed, policy, n_steps=10000, cfg=None, qcap=None):"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/gates.py",
      "quote": "for seed in (10000, 10001, 10002):"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/4812a6382311624e1506aca131ca35c378f930d9/research/solved/dp.py",
      "quote": "W2L=W2L.tolist(), VD0=r['VD'][0].round(6).tolist(), VD1=r['VD'][1].round(6).tolist()"
    }
  ]
}
