{
  "task": "pub-chenghua",
  "method": {
    "engine_commit": "6b6921f8d463314aa7c96234e1be25a25245f704",
    "engine": "amm_sim_rs.run_batch",
    "baseline": "VanillaStrategy 30 bps",
    "n_steps": 10000,
    "workers": 8,
    "chunk_size": 100,
    "seed_generation": "MatchRunner._build_configs order: numpy default_rng(seed) draws retail mean size, retail arrival rate, then gbm sigma; Rust price seed=seed and retail seed=seed+1.",
    "statistics": "Sample standard deviation divided by sqrt(n); paired differences are per-seed edge(a)-edge(b)."
  },
  "files": [
    {
      "name": "YQ",
      "url": "https://raw.githubusercontent.com/jiayaoqijia/amm-challenge-yq/3e9dc7d5a6192c88b562a0f8d9c172ca566ec94d/contracts/src/Strategy.sol",
      "commit": "3e9dc7d5a6192c88b562a0f8d9c172ca566ec94d",
      "sha256": "00fae418c49cd681ad0879c6f96ebed0163fab5a660b38030f11e6947a39afd4",
      "validate_ok": true
    },
    {
      "name": "ChengHua_no_cubic",
      "url": "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/contracts/src/Strategy.sol",
      "commit": "d34a5199c59a4c44d5336a25f1436b4ae1f21104",
      "sha256": "6dd68f77a70900319460215374143dbd5d924198450a46d9f5f91f6b1e3d35c3",
      "validate_ok": true
    },
    {
      "name": "ChengHua_params_cubic_2",
      "url": null,
      "commit": null,
      "sha256": "d957a8ed81b199a61113fdef4578b686de62678831ec0d067b4d2f08952e6d43",
      "validate_ok": true,
      "derived_from": [
        "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/contracts/src/Strategy.sol",
        "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/scratch/results/best_params_baseline.json"
      ],
      "derivation": "Starting from pinned ChengHua Strategy.sol, insert uint256 constant TOX_CUBIC_COEF = 20000 * BPS; after TOX_QUAD_COEF; after the SIGMA_TOX_COEF addition, add fMid = fMid + wmul(TOX_CUBIC_COEF, wmul(toxSignal, wmul(toxSignal, toxSignal))); and rename getName return to params_cubic_2."
    }
  ],
  "runs": [
    {
      "file": "YQ",
      "seed_start": 0,
      "n": 1000,
      "mean_edge": 524.627111146,
      "se": 2.784901273,
      "first10": [
        {
          "seed": 0,
          "edge": "477.331476"
        },
        {
          "seed": 1,
          "edge": "597.658062"
        },
        {
          "seed": 2,
          "edge": "412.867488"
        },
        {
          "seed": 3,
          "edge": "474.619979"
        },
        {
          "seed": 4,
          "edge": "521.589999"
        },
        {
          "seed": 5,
          "edge": "746.553508"
        },
        {
          "seed": 6,
          "edge": "461.853037"
        },
        {
          "seed": 7,
          "edge": "686.172747"
        },
        {
          "seed": 8,
          "edge": "678.252172"
        },
        {
          "seed": 9,
          "edge": "491.918952"
        }
      ]
    },
    {
      "file": "YQ",
      "seed_start": 400000,
      "n": 2000,
      "mean_edge": 523.075242468,
      "se": 2.002122777,
      "first10": [
        {
          "seed": 400000,
          "edge": "469.534571"
        },
        {
          "seed": 400001,
          "edge": "558.059301"
        },
        {
          "seed": 400002,
          "edge": "413.186752"
        },
        {
          "seed": 400003,
          "edge": "641.442428"
        },
        {
          "seed": 400004,
          "edge": "521.035146"
        },
        {
          "seed": 400005,
          "edge": "535.185596"
        },
        {
          "seed": 400006,
          "edge": "465.321005"
        },
        {
          "seed": 400007,
          "edge": "616.320273"
        },
        {
          "seed": 400008,
          "edge": "440.082874"
        },
        {
          "seed": 400009,
          "edge": "442.091431"
        }
      ]
    },
    {
      "file": "ChengHua_no_cubic",
      "seed_start": 0,
      "n": 1000,
      "mean_edge": 525.525882178,
      "se": 2.789426459,
      "first10": [
        {
          "seed": 0,
          "edge": "478.313720"
        },
        {
          "seed": 1,
          "edge": "598.726153"
        },
        {
          "seed": 2,
          "edge": "412.970257"
        },
        {
          "seed": 3,
          "edge": "475.602299"
        },
        {
          "seed": 4,
          "edge": "521.908357"
        },
        {
          "seed": 5,
          "edge": "746.452587"
        },
        {
          "seed": 6,
          "edge": "463.532813"
        },
        {
          "seed": 7,
          "edge": "687.730772"
        },
        {
          "seed": 8,
          "edge": "679.166753"
        },
        {
          "seed": 9,
          "edge": "491.613659"
        }
      ]
    },
    {
      "file": "ChengHua_no_cubic",
      "seed_start": 400000,
      "n": 2000,
      "mean_edge": 524.037291971,
      "se": 2.005145095,
      "first10": [
        {
          "seed": 400000,
          "edge": "470.781277"
        },
        {
          "seed": 400001,
          "edge": "560.846409"
        },
        {
          "seed": 400002,
          "edge": "413.900262"
        },
        {
          "seed": 400003,
          "edge": "643.323829"
        },
        {
          "seed": 400004,
          "edge": "521.902588"
        },
        {
          "seed": 400005,
          "edge": "534.881840"
        },
        {
          "seed": 400006,
          "edge": "466.338117"
        },
        {
          "seed": 400007,
          "edge": "616.632950"
        },
        {
          "seed": 400008,
          "edge": "441.876140"
        },
        {
          "seed": 400009,
          "edge": "443.486969"
        }
      ]
    },
    {
      "file": "ChengHua_params_cubic_2",
      "seed_start": 0,
      "n": 1000,
      "mean_edge": 525.536588799,
      "se": 2.789915831,
      "first10": [
        {
          "seed": 0,
          "edge": "478.068255"
        },
        {
          "seed": 1,
          "edge": "598.787874"
        },
        {
          "seed": 2,
          "edge": "413.100995"
        },
        {
          "seed": 3,
          "edge": "475.688335"
        },
        {
          "seed": 4,
          "edge": "521.946825"
        },
        {
          "seed": 5,
          "edge": "746.812821"
        },
        {
          "seed": 6,
          "edge": "463.540982"
        },
        {
          "seed": 7,
          "edge": "687.723419"
        },
        {
          "seed": 8,
          "edge": "679.152464"
        },
        {
          "seed": 9,
          "edge": "491.479293"
        }
      ]
    },
    {
      "file": "ChengHua_params_cubic_2",
      "seed_start": 400000,
      "n": 2000,
      "mean_edge": 524.01590674,
      "se": 2.004277318,
      "first10": [
        {
          "seed": 400000,
          "edge": "471.026220"
        },
        {
          "seed": 400001,
          "edge": "560.917531"
        },
        {
          "seed": 400002,
          "edge": "413.928985"
        },
        {
          "seed": 400003,
          "edge": "643.446238"
        },
        {
          "seed": 400004,
          "edge": "521.959374"
        },
        {
          "seed": 400005,
          "edge": "535.078513"
        },
        {
          "seed": 400006,
          "edge": "466.456677"
        },
        {
          "seed": 400007,
          "edge": "616.694346"
        },
        {
          "seed": 400008,
          "edge": "441.904398"
        },
        {
          "seed": 400009,
          "edge": "443.218385"
        }
      ]
    }
  ],
  "paired": [
    {
      "a": "ChengHua_no_cubic",
      "b": "YQ",
      "seed_start": 400000,
      "n": 2000,
      "mean_diff": 0.962049503,
      "se": 0.021230303,
      "worst": [
        {
          "seed": 401412,
          "diff": -4.282411057
        },
        {
          "seed": 400375,
          "diff": -3.666730478
        },
        {
          "seed": 401357,
          "diff": -3.096055568
        },
        {
          "seed": 401875,
          "diff": -3.078509186
        },
        {
          "seed": 400810,
          "diff": -2.88297042
        }
      ]
    },
    {
      "a": "ChengHua_params_cubic_2",
      "b": "YQ",
      "seed_start": 400000,
      "n": 2000,
      "mean_diff": 0.940664272,
      "se": 0.021979987,
      "worst": [
        {
          "seed": 401644,
          "diff": -11.899954125
        },
        {
          "seed": 400810,
          "diff": -8.015860972
        },
        {
          "seed": 401412,
          "diff": -5.474638214
        },
        {
          "seed": 401903,
          "diff": -4.357104822
        },
        {
          "seed": 401357,
          "diff": -3.189362653
        }
      ]
    },
    {
      "a": "ChengHua_params_cubic_2",
      "b": "ChengHua_no_cubic",
      "seed_start": 400000,
      "n": 2000,
      "mean_diff": -0.021385231,
      "se": 0.011760207,
      "worst": [
        {
          "seed": 401903,
          "diff": -11.425032843
        },
        {
          "seed": 401644,
          "diff": -9.611061167
        },
        {
          "seed": 400230,
          "diff": -6.197976493
        },
        {
          "seed": 400810,
          "diff": -5.132890552
        },
        {
          "seed": 401061,
          "diff": -3.656615553
        }
      ]
    }
  ],
  "seconds_per_simulation": 0.062017769,
  "timing": {
    "n": 9000,
    "batch_wall_seconds": 558.159919842
  },
  "matches_expected": {
    "matches": false,
    "expected": 525.8062833788406,
    "value": 525.536588799,
    "note": "Exact point estimate differs by 0.269695, below the Rust 1000-seed SE of 2.789916. ChengHua recorded the expectation using a Python oracle with a different RNG."
  },
  "blocked": null,
  "citations": [
    "https://raw.githubusercontent.com/jiayaoqijia/amm-challenge-yq/3e9dc7d5a6192c88b562a0f8d9c172ca566ec94d/contracts/src/Strategy.sol",
    "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/contracts/src/Strategy.sol",
    "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/scratch/results/best_params_baseline.json",
    "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/match.py",
    "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/config.py",
    "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/simulation/engine.rs",
    "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/scratch/random_search.py",
    "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/scratch/py_oracle_sim.py",
    "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/scratch/category_xyz_python.py"
  ]
}
