{
 "credit": "Taylor (gtmcknight), github.com/gtmcknight/amm-sim@4812a6382311624e1506aca131ca35c378f930d9 research/solved: solved policy, replica, Gaussian filter, qm tables, gates.py and the engine harness shape this driver follows",
 "item": "copy-b",
 "batch": "e02-base",
 "ready": true,
 "submission": false,
 "P": {
  "status": "pass",
  "command": "python3 -B gatep.py --reference scratch/reference/taylor --cache scratch/cache/gatep (kit; runs Taylor's unmodified gates.py with python -I -B from a verified snapshot)",
  "outcome": "gatep: PASS (executed gates.py), exit 0; all twelve values equal Taylor's README",
  "executed_not_cached": true,
  "gates_py_sha256": "603280c1f595ca163ffaf2ba1ebdc7945fdb08dabae67fc53c922d39e1cce604",
  "taylor_commit": "4812a6382311624e1506aca131ca35c378f930d9",
  "elapsed_seconds": 4.315035900101066,
  "stdout": "seed   perfect-info      gaussian+plain    gaussian+qm       lattice+qm\n10000  448.261189  443.455598  443.522608  443.663520\n10001  576.779199  571.463409  571.623551  571.977293\n10002  531.886497  525.168028  525.865859  526.411631\n",
  "stdout_sha256": "10f187b4b7d36e2d034ac4c74766f4b6670b3f766a2d291c7370050b799dcbf8",
  "materialize": "reference/materialize.py: 35 verified originals"
 },
 "compile": {
  "base": {
   "runtime_bytes": 21055,
   "runtime_sha256": "b6f3c2c2a78f7f5676d16fa8f78ee9ea43fda4e16f957aa3e1eed2bfe15b1d05",
   "source_chars": 40615,
   "source_sha256": "99d031f41074ea872c78fa7dec5db33d9f20f3251e29bdbb4682c92791334b72",
   "source_sha256_matches_brief": true,
   "runtime_bytes_expected": 21055,
   "creation_sha256": "41a9c2c7efd4b829743ad71fce5cc2cfbaa7a870ace385b9be92c61a4644d0bb",
   "equals_engine_eval_compile": true
  },
  "lb4": {
   "runtime_bytes": 22946,
   "runtime_sha256": "dab7d69ddb7a172624b37828021941904406326442fb11f750a727e16707d017",
   "source_chars": 49905,
   "source_sha256": "a243bb3570545fb614d8995ced61e811db8e075af68e636add20eaf8fbaeebfb",
   "source_sha256_matches_brief": true,
   "runtime_bytes_expected": 22946,
   "creation_sha256": "ba64ac8f6779dd3fcff1c8d2662862f74cb039bde4caf5e1bce5a8c1adad48b2",
   "equals_engine_eval_compile": true
  },
  "qt1": {
   "runtime_bytes": 20605,
   "runtime_sha256": "79c8d6c305ec6dfc29770b27cfb15b6cbd57b1fb01a23309cf8c131ca5c70189",
   "source_chars": 42990,
   "source_sha256": "c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca",
   "source_sha256_matches_brief": true,
   "runtime_bytes_expected": 20605,
   "creation_sha256": "0af76fa66572167378c48100a70dcd8e64b58eb28cdd94b2e3456c95f367445f",
   "equals_engine_eval_compile": true
  },
  "compiler": "kit engine_eval._compiler() -> amm_competition SolidityCompiler: solc 0.8.24, optimizer 200, viaIR, evmVersion paris",
  "solc_sha256": "fb03a29a517452b9f12bcf459ef37d0a543765bb3bbc911e70a87d6a37c30d5f",
  "expected_runtime_bytes": [
   21055,
   22946,
   20605
  ],
  "runtime_bytes_match_expected": true,
  "base_runtime_sha256_equals_board_artifact": true,
  "lb4_runtime_sha256_equals_lb4_gate_G": true,
  "vanilla": {
   "source": "engine checkout contracts/src/VanillaStrategy.sol (fixed 30 bps)",
   "source_sha256": "62d40ccef0de99a385e332a36ddf9cbd1da73eda06bd7954492a9880cb91a572",
   "runtime_bytes": 640,
   "runtime_sha256": "69ed6562da17454439bad4fbe3690194539001ef8ca2068ea50d937ee50c670b"
  }
 },
 "configs": {
  "command": "python3 -B driver.py --check-configs --seeds 10000384 10000387 --out scratch/run/configs.json",
  "simulated": 0,
  "seeds": [
   10000384,
   10000385,
   10000386,
   10000387
  ],
  "fields": [
   "n_steps",
   "initial_price",
   "initial_x",
   "initial_y",
   "gbm_mu",
   "gbm_sigma",
   "gbm_dt",
   "retail_arrival_rate",
   "retail_mean_size",
   "retail_size_sigma",
   "retail_buy_prob",
   "seed"
  ],
  "fields_compared": 48,
  "fields_differing": 0,
  "equal": true,
  "compared_against": "kit engine_eval._config(seed) = bootstrap.smoke_engine.config_for(seed)",
  "driver_vs_MatchRunner_indices_0_3": {
   "fields_compared": 48,
   "fields_differing": 0
  },
  "kit_config_equivalence_fields": 48,
  "values": {
   "10000384": {
    "n_steps": 10000,
    "initial_price": 100.0,
    "initial_x": 100.0,
    "initial_y": 10000.0,
    "gbm_mu": 0.0,
    "gbm_sigma": 0.0009410278495450319,
    "gbm_dt": 1.0,
    "retail_arrival_rate": 0.7643693923010499,
    "retail_mean_size": 19.157016692906467,
    "retail_size_sigma": 1.2,
    "retail_buy_prob": 0.5,
    "seed": 10000384
   },
   "10000385": {
    "n_steps": 10000,
    "initial_price": 100.0,
    "initial_x": 100.0,
    "initial_y": 10000.0,
    "gbm_mu": 0.0,
    "gbm_sigma": 0.0009699538963902457,
    "gbm_dt": 1.0,
    "retail_arrival_rate": 0.9870774916742351,
    "retail_mean_size": 20.372463715727918,
    "retail_size_sigma": 1.2,
    "retail_buy_prob": 0.5,
    "seed": 10000385
   },
   "10000386": {
    "n_steps": 10000,
    "initial_price": 100.0,
    "initial_x": 100.0,
    "initial_y": 10000.0,
    "gbm_mu": 0.0,
    "gbm_sigma": 0.0009963778441192462,
    "gbm_dt": 1.0,
    "retail_arrival_rate": 0.6128058105770141,
    "retail_mean_size": 19.306817486909218,
    "retail_size_sigma": 1.2,
    "retail_buy_prob": 0.5,
    "seed": 10000386
   },
   "10000387": {
    "n_steps": 10000,
    "initial_price": 100.0,
    "initial_x": 100.0,
    "initial_y": 10000.0,
    "gbm_mu": 0.0,
    "gbm_sigma": 0.0009213793325509799,
    "gbm_dt": 1.0,
    "retail_arrival_rate": 0.8584839960462521,
    "retail_mean_size": 19.837894826158436,
    "retail_size_sigma": 1.2,
    "retail_buy_prob": 0.5,
    "seed": 10000387
   }
  },
  "at_run_time": "every seed of every block is rebuilt and refused unless all 12 fields equal the kit's"
 },
 "timing": {
  "seconds_per_seed_per_arm": 0.9446333825108013,
  "block_size": 32,
  "simulation_seconds_total": 181.36960944207385,
  "block_seconds": {
   "base": [
    39.309,
    26.136
   ],
   "lb4": [
    28.584,
    30.409
   ],
   "qt1": [
    27.768,
    29.163
   ]
  },
  "compile_seconds_per_invocation": {
   "base": 17.0,
   "lb4": 17.9,
   "qt1": 11.5
  },
  "machine": "4 cores, run_batch workers 8; simulation time only, each driver invocation also compiles (about 12-30 s)"
 },
 "E": {
  "seeds": [
   10000384,
   10000447
  ],
  "n": 64,
  "order": "block 10000384..10000415: base, lb4, qt1; then block 10000416..10000447: base, lb4, qt1; each arm alone vs VanillaStrategy",
  "base_minus_qt1": {
   "mean_diff": 3.3257773923354126,
   "se": 0.14484765514823758,
   "min": 1.2365269458115336,
   "worst5": [
    {
     "seed": 10000423,
     "diff": 1.2365269458115336
    },
    {
     "seed": 10000391,
     "diff": 1.3141238065770722
    },
    {
     "seed": 10000392,
     "diff": 1.3604501787565368
    },
    {
     "seed": 10000384,
     "diff": 1.3702932689353133
    },
    {
     "seed": 10000407,
     "diff": 1.4564314257883666
    }
   ],
   "n": 64,
   "sd": 1.1587812411859006,
   "max": 7.554722784259297,
   "seeds_below_zero": 0
  },
  "base_minus_lb4": {
   "mean_diff": 0.1729097442400951,
   "se": 0.04656033741886911,
   "min": -0.6074417055984895,
   "worst5": [
    {
     "seed": 10000415,
     "diff": -0.6074417055984895
    },
    {
     "seed": 10000407,
     "diff": -0.56203332297423
    },
    {
     "seed": 10000384,
     "diff": -0.4469808782413338
    },
    {
     "seed": 10000441,
     "diff": -0.36535364696277384
    },
    {
     "seed": 10000397,
     "diff": -0.3477716203743739
    }
   ],
   "n": 64,
   "sd": 0.3724826993509529,
   "max": 1.3257133116081263,
   "seeds_below_zero": 19
  },
  "lb4_minus_qt1": {
   "mean_diff": 3.1528676480953175,
   "se": 0.1369051845561216,
   "min": 0.9421177446984075,
   "worst5": [
    {
     "seed": 10000404,
     "diff": 0.9421177446984075
    },
    {
     "seed": 10000423,
     "diff": 1.1319198311636
    },
    {
     "seed": 10000391,
     "diff": 1.2518530362688125
    },
    {
     "seed": 10000392,
     "diff": 1.426054574972511
    },
    {
     "seed": 10000445,
     "diff": 1.676284305383433
    }
   ],
   "n": 64,
   "sd": 1.0952414764489729,
   "max": 7.229641007526652,
   "seeds_below_zero": 0
  },
  "afterSwap": {
   "base": {
    "calls": 685247,
    "peak_gas": 208275,
    "mean_gas": 131120.93886729894,
    "out_of_gas": 0
   },
   "lb4": {
    "calls": 683016,
    "peak_gas": 220387,
    "mean_gas": 140155.25414338757,
    "out_of_gas": 0
   },
   "qt1": {
    "calls": 687158,
    "peak_gas": 209036,
    "mean_gas": 138182.55391918597,
    "out_of_gas": 0
   }
  },
  "afterSwap_role": "Submission",
  "peak_limit": 245000,
  "mean_edge": {
   "base": 517.5802953590149,
   "lb4": 517.4073856147749,
   "qt1": 514.2545179666795
  },
  "mean_normalizer_edge": {
   "base": 336.96386285392805,
   "lb4": 337.7293260731651,
   "qt1": 340.73928478002836
  },
  "failure_checks": "per block, all roles and callbacks: oog, revert, other_halt, tx_error, bad_return all 0; Submission/afterSwap calls == ok; one finite result per seed",
  "caution": "64-seed smoke on lease seeds only; differences are as measured here, each with its se; this is not gate E"
 },
 "rows_zb64": "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",
 "rows_format": "base64(zlib(JSON [[seed, base, lb4, qt1], ...])), unrounded engine edges[\"submission\"]",
 "driver_zb64": "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",
 "driver_sha256": "495d0d91ea6551237c3aec94bea2fb5ef895f02f4b26c8b0d59844bb5b661977",
 "driver_bytes": 18320,
 "driver_usage": "From the kit root at 45e7563d after `bash setup_fast.sh --platform linux-x86_64 --cache \"$PWD/scratch/cache\" --scratch \"$PWD/scratch\"` and `. scratch/env.sh` (or pass --kit DIR / IMD_AMM_KIT): python3 -B driver.py --strategy S.sol --seeds FIRST LAST --out f.json [--block 32] [--max-blocks N] [--budget 400] [--lease FIRST LAST]; also --check-configs and --compile-only. Seeds inclusive. Exit 0 complete, 75 blocks remain (rerun the same command), 2 failure or refusal. One --out file per arm; the file holds rows, per-block gas_stats, afterSwap totals and the ledger. A block left started or failed is burnt and never rerun.",
 "ledger": {
  "lease": [
   10000384,
   10000447
  ],
  "run": [
   [
    10000384,
    10000447
   ]
  ],
  "run_count": 64,
  "runs_per_seed": "once per arm (base, lb4, qt1)",
  "burnt": [],
  "unused": [],
  "per_arm": {
   "base": {
    "run": 64,
    "burnt": [],
    "unused": []
   },
   "lb4": {
    "run": 64,
    "burnt": [],
    "unused": []
   },
   "qt1": {
    "run": 64,
    "burnt": [],
    "unused": []
   }
  },
  "outside_lease": "no engine seed outside the lease was simulated; setup ran without its smoke (smoke_s=0.000); the config check and the driver tests simulate nothing"
 },
 "inputs": {
  "kit": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/",
  "base": "https://api.imd.fun/artifacts/fd2f147e94f3523e4c4f91e43dc98b88e9ce8ef1060d2939367445711154a16a",
  "lb4": "https://api.imd.fun/artifacts/93cc15561f172c49c8bce174143333ede904fdbfcf51276cbbeb514d4f5b614e",
  "qt1": "kit reference/materialize.py -> scratch/reference/qt1/Strategy.sol",
  "base_decoding": "code_zb64: base64 then zlib",
  "lb4_decoding": "bundle.data: base64 tar.xz, member scratch/Strategy.sol",
  "engine": "amm-challenge@6b6921f8d463314aa7c96234e1be25a25245f704, release wheel amm_sim_rs 0.1.0.post1, native sha256 ff88b6353c2aad7342f0a26194f7347e78b9c3b38d683a7449006d423978cd14"
 },
 "not_done": [
  "No submission of any kind.",
  "Gates Q, T, F were not part of this item and were not run.",
  "Gas is per block of 32 seeds (one run_batch a block), so there is no per-seed afterSwap peak; the peak given is the maximum over both blocks.",
  "The interrupted-block path (a started block becomes burnt, never rerun) was exercised only with the engine and compiler stubbed, so that no lease seed was burnt; no real interruption occurred.",
  "This is a 64-seed smoke, not gate E: base_minus_lb4 (+0.173, se 0.047, 19 of 64 seeds below zero) and the other differences are reported as measured on these seeds only; no larger fresh-seed run was made.",
  "State was kept under the kit checkout's scratch/ inside test/scratch/, which is not delivered; driver.py is delivered only as driver_zb64.",
  "Linux x86_64 only."
 ]
}
