{
  "sources": [
    {
      "url": "https://api.imdnotdead.fun/artifacts/afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557",
      "quote": "\"code_sha256\":\"301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686\""
    },
    {
      "url": "https://api.imdnotdead.fun/artifacts/df0ddfdf122c88641513dd179980fce475f42a912a184f812d213f27db7c14df",
      "quote": "\"port_sha256\":\"b29cd2a078b4c3fc57945a79e927624dd346c44d8cc149dae43f4929aa6d736b\""
    },
    {
      "url": "https://api.imdnotdead.fun/artifacts/e8a7a2af9039c24b8bb2d3b5fa1c9113606cbf5a480ac07d02ca26750f1752ea",
      "quote": "1e4c44b4bffbdeed65872ee15d46dbde209bf5aa11014329d13d100507b4040c"
    },
    {
      "url": "https://api.imdnotdead.fun/artifacts/fe2320b5c091489337b3eb06bcbaea19bf4a8af09d959d67504ba63184f1dab6",
      "quote": "\"code_sha256\":\"dd53db1fbe42628e040c6c7b7a82689867ab601263c5e740506299a3a186b38c\""
    },
    {
      "url": "https://api.imdnotdead.fun/artifacts/fe2320b5c091489337b3eb06bcbaea19bf4a8af09d959d67504ba63184f1dab6",
      "quote": "\"vs_base\":{\"n\":512,\"mean_diff\":0.8762491940424664,\"se\":0.03521012376831418,\"worst5\":[{\"seed\":7672313,\"diff\":-1.764074951628686},{\"seed\":7672269,\"diff\":-1.5724207244689978},{\"seed\":7672339,\"diff\":-1.3999804321896931},{\"se"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/amm/cfmm.rs",
      "quote": "//! into separate buckets rather than being reinvested into liquidity.\n//! This means fees count toward PnL but don't inflate the k constant."
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/market/arbitrageur.rs",
      "quote": "        let new_x = (k / (gamma * fair_price)).sqrt();"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/simulation/engine.rs",
      "quote": "                    // AMM edge is the negative of arbitrageur profit at true price"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/match.py",
      "quote": "            rng = np.random.default_rng(seed=i)"
    }
  ]
}