{
  "sources": [
    {
      "url": "https://api.imd.fun/artifacts/528a6da78583c6142644a552c86670f9d25c20e39e92f4de44deae05ddc8cecd",
      "quote": "PHAT_ALPHA_SAME = 120000000000000000;\\n    uint256 constant REVERT_U = 0;\\n    uint256 constant DIR_IMPACT_MULT = 4;\\n    uint256 constant GATE_SIGMA_MULT = 7200000000000000000;\\n "
    },
    {
      "url": "https://api.imd.fun/artifacts/da313379a2e69e9286668865e06b18dfcae25732c82b934b0fd9c2ef0d8c2ff5",
      "quote": "Interior retail routing equalizes fee-adjusted marginal prices.\\n        // Subsequent trades in a step cannot be the initial arbitrage trade.\\n        if (!firstInStep && feeUsed "
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/match.py",
      "quote": "rng = np.random.default_rng(seed=i)\n\n            retail_mean_size = (\n                rng.uniform(self.variance.retail_mean_size_min, self.variance.retail_mean_size_max)\n                if self.variance.vary_retail_mean_size\n                else self.base_config.retail_mean_size\n            )\n      "
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/config.py",
      "quote": "BASELINE_VARIANCE = HyperparameterVariance(\n    retail_mean_size_min=19.0,\n    retail_mean_size_max=21.0,\n    vary_retail_mean_size=True,\n    retail_arrival_rate_min=0.6,\n    retail_arrival_rate_max=1.0,\n    vary_retail_arrival_rate=True,\n    gbm_sigma_min=0.000882,\n    gbm_sigma_max=0.001008,\n    v"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/simulation/engine.rs",
      "quote": "// 4. Capture step result and accumulate fees\n            let step = capture_step(\n                t,\n                fair_price,\n                &amms,\n                &names,\n                &initial_reserves,\n                initial_fair_price,\n            );\n            // Accumulate fees for av"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/contracts/src/IAMMStrategy.sol",
      "quote": "bool isBuy;          // true if AMM bought X (trader sold X)\n    uint256 amountX;     // Amount of X traded (WAD precision, 1e18)\n    uint256 amountY;     // Amount of Y traded (WAD precision, 1e18)\n    uint256 timestamp;   // Simulation step number\n    uint256 reserveX;    // Post-trade X reserves "
    },
    {
      "url": "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/contracts/src/Strategy.sol",
      "quote": "// SPDX-License-Identifier: MIT\npragma solidity ^0.8.24;\n\nimport {AMMStrategyBase} from \"./AMMStrategyBase.sol\";\nimport {TradeInfo} from \"./IAMMStrategy.sol\";\n\ncontract Strategy is AMMStrategyBase {\n    uint256 constant ELAPSED_CAP = 8;\n    uint256 c"
    }
  ]
}
