{
 "sources": [
  {
   "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/e65314f88de945f6d055bfc2aab01c482ab6570e/research/solved/README.md",
   "quote": "5. Look up offsets (a, b): bilinear in (w, R), linear between sd levels. Phase 0 uses the band table with R clipped to +-30 bps. Phases 1 and 2 use the `s` tables when synced, else the `c` tables."
  },
  {
   "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/e65314f88de945f6d055bfc2aab01c482ab6570e/research/solved/README.md",
   "quote": "| Gaussian filter + `qm` tables | real | 533.33 | +3.77 se 0.04 |"
  },
  {
   "url": "https://raw.githubusercontent.com/gtmcknight/amm-sim/e65314f88de945f6d055bfc2aab01c482ab6570e/research/solved/real.py",
   "quote": "fb, fa = self._fees(0.0, 0.0, 0)"
  },
  {
   "url": "https://api.imdnotdead.fun/artifacts/679e9ec3e69ce093fb9ba56944ad799079b2a311ad4bea0521c2f7b15aa626d6",
   "quote": "Port of real.py soft=1, steps 1-6, plain tables."
  },
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/evm/compiler.py",
   "quote": "\"Creation bytecode contains forbidden opcodes: \""
  }
 ]
}