{
 "sources": [
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/market/retail.rs",
   "quote": "let lognormal = LogNormal::new(mu, sigma).unwrap_or_else(|_| LogNormal::new(0.0, 1.0).unwrap());"
  },
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/amm/cfmm.rs",
   "quote": "let k = self.reserve_x * self.reserve_y;"
  },
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/evm/strategy.rs",
   "quote": "const GAS_LIMIT_TRADE: u64 = 250_000;"
  },
  {
   "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/Cargo.toml",
   "quote": "rand_distr = \"0.4\""
  },
  {
   "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/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/engine_eval.py",
   "quote": "Each supplied seed gets one singleton run_batch(X, VanillaStrategy, [config], 8)."
  },
  {
   "url": "https://api.imd.fun/artifacts/1ef80bfb6d6791b877b1f4048a5e63cf2ae54153e6e8763ae3f8ab13132dfb15",
   "quote": "\"QLX5\":{\"mean_edge\":535.876428,\"peak_gas\":208366,\"out_of_gas\":0"
  },
  {
   "url": "https://api.imd.fun/artifacts/1ef80bfb6d6791b877b1f4048a5e63cf2ae54153e6e8763ae3f8ab13132dfb15",
   "quote": "submission edges rounded to 6 decimals"
  },
  {
   "url": "https://api.imd.fun/artifacts/2ad2abf45223c729557e83e77d22de54c5db7da2be0599658144906b91dbf0f7",
   "quote": "\"seed\":9700000,\"policy\":\"30/30\",\"step\":517,\"field\":\"pnls\",\"role\":\"normalizer\""
  },
  {
   "url": "https://api.imd.fun/artifacts/60dc237fa0a4d42f3b6e2d2bed61c1a2df08d27c31ccd95cce508ee9c8689de4",
   "quote": "Retail order size exp(mu + 1.2 z) and the Poisson constant exp(-lambda) are computed in the engine with the fdlibm exp"
  },
  {
   "url": "https://api.imd.fun/artifacts/60dc237fa0a4d42f3b6e2d2bed61c1a2df08d27c31ccd95cce508ee9c8689de4",
   "quote": "\"qlx_tables.json (generated)\":\"8c6d33c5c1024bc23593f46123aad1712c0cc8af3f4a118c5875258f9d7b81a6\""
  }
 ]
}