{
  "sources": [
    {
      "url": "https://api.imd.fun/artifacts/48cd6a10f39fc22a79c5f12398474bd65282803d59314819acd586f187015808",
      "quote": "\"port_sha256\":\"da9774f8703cfed6a1ff714ecb9dc9cee2295c746561d9f5f1c728d1864e772d\""
    },
    {
      "url": "https://api.imd.fun/artifacts/afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557",
      "quote": "\"code_sha256\":\"301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686\""
    },
    {
      "url": "https://api.imd.fun/artifacts/2801efc8190e86318dd922d4a7179f63684d77a226047fc2f3c78232963eb690",
      "quote": "\"sha256\":\"99e3a2eceae0e5543d27473859e10b005d0ce0aa7067f2e1a24d1e0e4a7390fe\""
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/match.py",
      "quote": "    def _build_configs(self) -> list[amm_sim_rs.SimulationConfig]:\n        \"\"\"Build simulation configs with optional variance.\"\"\""
    },
    {
      "url": "https://api.imd.fun/artifacts/afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557",
      "quote": "\"raw_amountY (x13)\":\"trade.amountY/20 - 1 (raw, uncapped Y amount of the print; fixed: amountY/20/1e12 - 1e6)\""
    },
    {
      "url": "https://api.imd.fun/artifacts/afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557",
      "quote": "\"paired_vs_HA\":{\"n\":512,\"mean_diff\":0.5915730521292681,\"se\":0.030074274386830187"
    },
    {
      "url": "https://api.imd.fun/artifacts/48cd6a10f39fc22a79c5f12398474bd65282803d59314819acd586f187015808",
      "quote": "\"weights\":\"weights.json v1: feature_ids[n] select/reorder/repeat IDs 0..18; feature_multipliers[n], feature_offsets[n], hidden_units=h; nets of W1[h,n],b1[h],W2[2,h],b2[2]. gate=single or firstInStep (net0 first print, net1 subsequent). n,h=1..64 subject to compile/code-size/gas gates. IA=178 weights; 19-16-2=354; two nets=708.\""
    }
  ]
}
