{
  "sources": [
    {
      "url": "https://api.imd.fun/artifacts/efb8e653f8fd061cecf3e92b186470c9c96c5188523364b60ed101e9672869aa",
      "quote": "\"credit\":\"Taylor (gtmcknight), github.com/gtmcknight/amm-sim@4812a6382311624e1506aca131ca35c378f930d9 research/solved; original replica, Gaussian filter, posterior policy and qm tables. Lean tell from the credited lb-4 artifact.\""
    },
    {
      "url": "https://api.imd.fun/artifacts/f5cea5b26056f47110e51ce015e5bb62951669a17aad600b2af2533f21886d8e",
      "quote": "\"credit\":\"Taylor (gtmcknight), github.com/gtmcknight/amm-sim@4812a6382311624e1506aca131ca35c378f930d9 research/solved: replica, Gaussian filter, posterior policy, TellPolicy and qm tables (research at 66604b3426d8e97a73e2c39940b9b4dece51cc73). LEANBASE (leanbase.py, A/efb8e653...), qlite.py (A/365a3649...), qbase.py (A/88712dac...) and stalerival.py from IdentityMD network artifacts.\""
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/replica2.py",
      "quote": "K = 100.0 * 10000.0\nMAXF = 0.1\nNF = 0.003  # normalizer fee"
    },
    {
      "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\n                u1 = 0.0 if u1 < 0 else (size if u1 > size else u1)\n                u2 = size - u1\n"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/README.md",
      "quote": "10000  448.261189  443.455598  443.522608  443.663520\n10001  576.779199  571.463409  571.623551  571.977293\n10002  531.886497  525.168028  525.865859  526.411631"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/solved/qmdp.py",
      "quote": "with the rival either synced this step (absolute spot known: w2(e) = R - e) or band-clipped\n(w2(e) = clip(R - e, +-30 bps)).  Tables per phase x rival mode x belief sd level."
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/66604b3426d8e97a73e2c39940b9b4dece51cc73/research/tell/tellpol.py",
      "quote": "class TellPolicy(real.RealPolicy):\n    def __init__(self, T, opt=None):\n        opt = dict(opt or {})\n        self.pin = bool(opt.pop('pin', 0))\n        real.RealPolicy.__init__(self, T, opt)\n        self.needs_flag = False                     # the harness tells it nothing\n        self.px, self.py = 100.0, 10000.0           # the reserves afterInitialize is handed\n\n"
    }
  ]
}
