{
  "item": "w11",
  "speed": {
    "n": 512,
    "seconds": 5.209291744977236,
    "markets_per_second": 98.28591391404925,
    "compile_excluded": true,
    "processes": 8
  },
  "search": {
    "minutes": 0,
    "generations": 0,
    "settings": {
      "mode": "mandatory speed fallback",
      "threshold_markets_per_second": 200,
      "reason": "Measured IB replica speed below 200; no search performed."
    }
  },
  "curve": [],
  "gates": {
    "A": {
      "pass": true,
      "sequences": 50,
      "callbacks_per_sequence": 2000,
      "max_abs_fee_difference_bps": 6.64202309125228e-05,
      "mean_abs_fee_difference_bps": 2.991582494570005e-06,
      "threshold_bps": 0.01,
      "seed_start": 310000,
      "seed_end": 310049
    },
    "B": {
      "n": 512,
      "seeds": [
        7132768,
        7133279
      ],
      "gain_over_T": 1.708612109706731,
      "se": 0.04425219850674254,
      "target": 1.749,
      "tolerance": 0.15,
      "pass": true
    },
    "C": {
      "pass": true,
      "max_abs_fee_difference_bps": 6.64202309125228e-05,
      "threshold_bps": 0.1,
      "note": "Same measurement as A: fallback freezes original IB code and params without modification."
    },
    "hashes": {
      "HA_code_sha256": "99e3a2eceae0e5543d27473859e10b005d0ce0aa7067f2e1a24d1e0e4a7390fe",
      "T_code_sha256": "ebd9de9bf6af6e55d5e308fd15dbb88edec11fd684891d02a30aec185acd19b3",
      "replica_source_sha256": "1e4c44b4bffbdeed65872ee15d46dbde209bf5aa11014329d13d100507b4040c",
      "RS2_port_source_sha256": "9eac3553357528b06eeae3ed8d18283d83401e1968145ceba16be356a147e271",
      "IB_code_sha256": "301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686",
      "IB_port_sha256": "f63227c5e0f63633efd132d6fb402ede665e5c9cb24481911471e8dc20a3362d"
    }
  },
  "holdout": {
    "n": 0,
    "over_T": null,
    "over_HA": null,
    "over_IB": null,
    "se": {
      "over_T": null,
      "over_HA": null,
      "over_IB": null
    },
    "note": "Not run: mandatory speed fallback supersedes search and freeze/holdout branch."
  },
  "real": {
    "seeds": [
      7600000,
      7601823
    ],
    "chunk": 32,
    "vs_IB": {
      "n": 1824,
      "mean_diff": 0.0,
      "se": 0.0,
      "worst5": [
        [
          7600000,
          0.0
        ],
        [
          7600001,
          0.0
        ],
        [
          7600002,
          0.0
        ],
        [
          7600003,
          0.0
        ],
        [
          7600004,
          0.0
        ]
      ]
    },
    "vs_HA": {
      "n": 1824,
      "mean_diff": 0.6678668897457849,
      "se": 0.017739450733436714,
      "worst5": [
        [
          7601227,
          -6.781305239592712
        ],
        [
          7601158,
          -2.9163324952867242
        ],
        [
          7601245,
          -2.711809223263117
        ],
        [
          7600056,
          -2.606285990473566
        ],
        [
          7601806,
          -2.279144355219387
        ]
      ]
    },
    "retail_delta": {
      "vs_HA": 629.748814912483,
      "vs_IB": 0.0,
      "unit": "mean retail_volume_y per market"
    },
    "arb_delta": {
      "vs_HA": 482.53397812883577,
      "vs_IB": 0.0,
      "unit": "mean arb_volume_y per market"
    },
    "mean_edge": {
      "IB": 527.1483300119196,
      "HA": 526.4804631221738
    },
    "seconds": 6365.81909691263,
    "engine": "Each strategy separately against 30 bps VanillaStrategy; run_batch(X, VanillaStrategy, configs, 8); MatchRunner config draw order with RNG seeded by simulation seed.",
    "config": {
      "n_steps": 10000,
      "initial_price": 100.0,
      "initial_x": 100.0,
      "initial_y": 10000.0,
      "gbm_mu": 0.0,
      "gbm_dt": 1.0,
      "retail_size_sigma": 1.2,
      "retail_buy_prob": 0.5,
      "draw_order": [
        "retail_mean_size uniform(19,21)",
        "retail_arrival_rate uniform(0.6,1.0)",
        "gbm_sigma uniform(0.000882,0.001008)"
      ],
      "rng": "numpy.random.default_rng(simulation seed)"
    }
  },
  "gas": {
    "afterSwap_peak": 237040,
    "afterInitialize_peak": 243227,
    "OOG": 0,
    "other_failures": 0,
    "scope": "Peaks are IB submission callbacks; OOG and other failures include IB, HA and both Vanilla evaluations",
    "HA_afterSwap_peak": 233639,
    "IB_afterSwap_calls": 19615855
  },
  "valid": true,
  "code_zb64": "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",
  "code_sha256": "301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686",
  "params": {
    "W1": [
      [
        0.654471,
        1.616192,
        -0.786055,
        3.194473,
        -2.819834,
        -0.745799,
        -1.103005,
        1.399501,
        -5.182228,
        -0.047389,
        1.840275,
        -0.34166,
        0.284462,
        1.50209,
        0.230267,
        -1.204179,
        0.368945,
        0.128606,
        0.322065
      ],
      [
        0.495108,
        1.032922,
        2.545247,
        3.022238,
        0.545921,
        -0.792076,
        -0.166156,
        -0.320584,
        -0.072802,
        -0.091527,
        -0.179354,
        -0.810304,
        0.246024,
        -1.439807,
        -1.006687,
        1.317468,
        0.396225,
        -0.701713,
        0.16103
      ],
      [
        1.377378,
        2.844135,
        0.235131,
        0.370319,
        1.065977,
        1.72645,
        -1.681601,
        1.351727,
        0.715107,
        -0.937554,
        0.132692,
        -3.065224,
        -0.788429,
        -0.134986,
        0.410067,
        0.637203,
        -0.584876,
        -0.838255,
        -1.118148
      ],
      [
        -1.161171,
        -0.862658,
        1.44659,
        -0.347316,
        -0.560987,
        1.149734,
        -1.058577,
        1.737799,
        -1.817471,
        -0.164429,
        0.328763,
        -2.122942,
        -1.647649,
        -0.104171,
        0.263169,
        0.741364,
        1.831593,
        0.522629,
        1.904871
      ],
      [
        0.237232,
        0.675657,
        2.640259,
        -0.350353,
        -2.032207,
        -0.032464,
        1.338695,
        1.061689,
        -0.090965,
        0.146196,
        -0.008601,
        -2.061813,
        -0.184058,
        -0.661903,
        0.236134,
        -1.212566,
        2.5002,
        -0.715383,
        -0.162412
      ],
      [
        2.414711,
        -1.219338,
        1.842294,
        -0.892567,
        1.765955,
        1.503509,
        0.285132,
        0.106068,
        -0.567663,
        0.363173,
        -0.175631,
        3.233143,
        1.05256,
        -0.508115,
        -1.263047,
        0.58407,
        0.26797,
        1.221104,
        0.152133
      ],
      [
        -1.281479,
        1.354851,
        0.300801,
        -2.954143,
        1.498673,
        -0.077106,
        -0.380866,
        0.016136,
        0.790167,
        -0.059733,
        0.808665,
        0.275944,
        -0.94974,
        0.476579,
        0.11158,
        0.203081,
        0.124231,
        0.71829,
        -0.351035
      ],
      [
        -2.208804,
        -1.676579,
        2.67743,
        3.026558,
        -0.39123,
        -2.586319,
        -1.282493,
        2.97081,
        1.117537,
        -1.54951,
        2.703842,
        -2.273928,
        0.249918,
        0.459059,
        -0.267546,
        2.343903,
        0.728739,
        0.066072,
        -0.739607
      ]
    ],
    "b1": [
      1.843756,
      -1.958675,
      -3.109189,
      -1.951308,
      -0.923113,
      -1.635223,
      -2.724683,
      -0.957449
    ],
    "W2": [
      [
        0.322713,
        -1.673628,
        0.284764,
        -0.267997,
        -2.892365,
        -0.4659,
        -2.275743,
        0.886153
      ],
      [
        0.343761,
        -1.317095,
        -1.335244,
        0.413609,
        1.860307,
        -1.208948,
        0.636254,
        0.391827
      ]
    ],
    "b2": [
      1.652891,
      1.962816
    ],
    "hidden_units": 8,
    "input_count": 19,
    "layout": "flat vector = W1 (8x19 row-major), b1(8), W2 (2x8 row-major: bid row then ask row), b2(2)",
    "weight_fixed_point_scale": 1000000,
    "feature_fixed_point_scale": 1000000,
    "output_unit_fee": 0.0001,
    "feature_order": [
      "sigmaHat",
      "lambdaHat",
      "sizeHat",
      "toxEma",
      "actEma",
      "direction",
      "(spot-staleHat)/staleHat",
      "signed_trade_ratio",
      "arb_probability",
      "first_in_step",
      "uncertainty",
      "min(silent,8)/8",
      "anchor_mean",
      "raw_amountY",
      "step_trade_count",
      "prev_bid_fee",
      "prev_ask_fee",
      "steps_since_arb_like_print",
      "router_implied_vanilla_spot"
    ],
    "feature_multipliers": [
      1000,
      2,
      500,
      500,
      500,
      1,
      500,
      500,
      2,
      2,
      1000000,
      1,
      500,
      0.05,
      0.5,
      333.333333,
      333.333333,
      0.125,
      500
    ],
    "feature_offsets": [
      -1,
      -1,
      -1,
      -1,
      -1,
      -1,
      0,
      0,
      -1,
      -1,
      -1,
      0,
      -1,
      -1,
      -0.5,
      -1,
      -1,
      -1,
      0
    ],
    "feature_clip": [
      -4,
      4
    ],
    "hidden_relu_clip": [
      0,
      4
    ],
    "toxicity_anchor": {
      "count_cap": 674,
      "linear_k_wad": 712696014807650816,
      "quadratic_k_wad": 1295240753826310656
    }
  },
  "notes": [
    "Mandatory fallback result, not a newly trained candidate. Candidate is byte-for-byte IB. vs_IB is therefore an identity difference from the same measurements, not another independent engine run.",
    "No fresh real seed was evaluated twice within either strategy; shared seeds are used only for the required paired comparison.",
    "Retail/arb deltas are volume in Y; Rust LightweightSimResult does not expose retail/arb edge decomposition.",
    "All strategy/replica source hashes checked against the brief, including IB port_sha256; no port rebuilt from Solidity. Compile excluded from 512-market speed measurement.",
    "Unmeasured holdout values are null. All reported speed, gate and real measurements were obtained in this run.",
    "gas.OOG and other_failures include both strategies and their separate Vanilla baselines; peaks and IB_afterSwap_calls refer to the IB submission only."
  ]
}