{"item":"p4","batch":"e04-a-u1-paired","task":"frozen lookup-u1 (cand) vs C0 vs ref, each alone vs VanillaStrategy, seeds 14002328..14002583","complete":true,"valid":true,"arms_order":["cand","C0","ref"],"seed_range":[14002328,14002583],"block_size":64,"engine":{"repo":"github.com/benedictbrady/amm-challenge","commit":"6b6921f8d463314aa7c96234e1be25a25245f704","call":"amm_sim_rs.run_batch(X, VanillaStrategy, configs, 8)","configs":"MatchRunner._build_configs defaults (BASELINE_SETTINGS/BASELINE_VARIANCE, n_steps 10000); np.random.default_rng(seed=actual seed); SimulationConfig.seed=actual seed; same configs for all arms","compiler":"solc 0.8.24, optimizer runs 200, viaIR, paris (amm_competition SolidityCompiler)"},"setup":{"setup_url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/main/research/setup.sh","setup_sha256":"dc7fa6a1e59f5b043d3954cf68d538318b7affaf5c0db3ca69a1822680f300d4","wheel":"amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl","wheel_sha256":"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a","wheel_patched":false,"engine_commit":"6b6921f8d463314aa7c96234e1be25a25245f704","python":"3.12 (uv venv)"},"contracts":{"cand":{"artifact":"https://api.imd.fun/artifacts/fd38823c16c850438759b77387cecd713241ff3f0b6d5280ef161c6717375ed8","source_sha256":"69c361efb59a346f908ffe30c3197d9d08903bc2305d0ccd79f23e6535daed40","source_bytes":40284,"creation_sha256":"d5d56f618a1e8bed290626f9c7bbe5276480325551034f15e3d3f4cfe650d178","runtime_sha256":"4ee7c49f03f8117c15798c45ebbfaa54a2289d62d5d5447d02b45fc287d41919","runtime_bytes":20977},"C0":{"artifact":"https://api.imd.fun/artifacts/8a6e303b662e1a5ea9bb47f31acedd3988ef65b3ddb66d074517aa59ad41ca40","source_sha256":"c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca","source_bytes":42990,"creation_sha256":"0af76fa66572167378c48100a70dcd8e64b58eb28cdd94b2e3456c95f367445f","runtime_sha256":"79c8d6c305ec6dfc29770b27cfb15b6cbd57b1fb01a23309cf8c131ca5c70189","runtime_bytes":20605},"ref":{"artifact":"https://api.imd.fun/artifacts/755f4fc0a7b028497ad9ddf23ea568071192341e192335cb7f31174d066d4df0","source_sha256":"3a799de034a2482ff960dc0d89316a18a70ccff80b1d80af2e3b2d110977ec40","source_bytes":44571,"creation_sha256":"4e82fd400f1c1c4a29370afbea0a9aee15acb9410406188d924e04aa2253729f","runtime_sha256":"b3f69b61264acbeb8c1525eecc0e92b532eb88d9aa03fe357fcee122a5ca6608","runtime_bytes":22499}},"vanilla_creation_sha256":"3bcbd8a295b9d9c357e76df36a08c6232f8afa692a2189c643fe0d029a9efc05","validation":{"cmd":"amm-match validate cand.sol","rc":0,"output":"Validating strategy...\nCompiling strategy...\nStrategy 'TellMinLookup' validated successfully!"},"completed_arms":["b0:cand","b0:C0","b0:ref","b1:cand","b1:C0","b1:ref","b2:cand","b2:C0","b2:ref","b3:cand","b3:C0","b3:ref"],"remaining_seeds":{"cand":[],"C0":[],"ref":[]},"paired":{"n":256,"mean_diff":3.219729996014533,"se":0.06189751521257872,"sum":824.2508789797205,"sumsq":2903.9726992783503,"worst5":[{"seed":14002502,"d":0.7021769845919152},{"seed":14002525,"d":0.716382287961153},{"seed":14002397,"d":0.8506290680676898},{"seed":14002550,"d":1.048482382213649},{"seed":14002558,"d":1.2223599847349078}]},"paired_ref":{"n":256,"mean_diff":0.10525609387333001,"se":0.01745883817479904,"sum":26.945560031572484,"sumsq":22.734248461566832,"worst5":[{"seed":14002503,"d":-0.7279725794528531},{"seed":14002568,"d":-0.5911963726879321},{"seed":14002497,"d":-0.5594718523361735},{"seed":14002557,"d":-0.516846774924943},{"seed":14002490,"d":-0.4293010448593009}]},"paired_ref_c0":{"n":256,"mean_diff":3.114473902141203,"se":0.06174724844127302,"sum":797.3053189481479,"sumsq":2732.081145110033,"worst5":[{"seed":14002502,"d":0.5496655890773354},{"seed":14002525,"d":0.909577567463316},{"seed":14002444,"d":1.0784619689536612},{"seed":14002397,"d":1.0979747722127513},{"seed":14002558,"d":1.2000450191530945}]},"d_definitions":{"paired":"edge_cand-edge_C0","paired_ref":"edge_cand-edge_ref","paired_ref_c0":"edge_ref-edge_C0","se":"sqrt((sumsq-sum*sum/n)/(n-1)/n)"},"blocks":[{"block":0,"seeds":[14002328,14002391],"arms_done":["cand","C0","ref"],"gas_cand":{"peak_submission_afterSwap":205003,"submission_afterSwap_calls":688308,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_C0":{"peak_submission_afterSwap":209169,"submission_afterSwap_calls":693028,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_ref":{"peak_submission_afterSwap":228227,"submission_afterSwap_calls":689137,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"paired":{"n":64,"mean_diff":3.193978105716462,"se":0.11547624704880417,"sum":204.41459876585355,"sumsq":706.6615199130966,"worst5":[{"seed":14002385,"d":1.4463129449973735},{"seed":14002328,"d":1.5470598014943562},{"seed":14002348,"d":1.5655752105304828},{"seed":14002387,"d":1.6411688113471428},{"seed":14002352,"d":1.9550202630496756}]},"paired_ref":{"n":64,"mean_diff":0.11306580607339267,"se":0.030059271568523747,"sum":7.236211588697131,"sumsq":4.461321238946075,"worst5":[{"seed":14002371,"d":-0.38634610707981665},{"seed":14002339,"d":-0.3659643652404725},{"seed":14002352,"d":-0.3566691345149593},{"seed":14002345,"d":-0.22516507766925997},{"seed":14002385,"d":-0.20628353473273364}]},"paired_ref_c0":{"n":64,"mean_diff":3.080912299643069,"se":0.1139229703275503,"sum":197.17838717715642,"sumsq":659.8184011322761,"worst5":[{"seed":14002348,"d":1.381219753915957},{"seed":14002328,"d":1.5440376930644106},{"seed":14002363,"d":1.6332359758866914},{"seed":14002385,"d":1.6525964797301071},{"seed":14002387,"d":1.7407924178336884}]}},{"block":1,"seeds":[14002392,14002455],"arms_done":["cand","C0","ref"],"gas_cand":{"peak_submission_afterSwap":204321,"submission_afterSwap_calls":695824,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_C0":{"peak_submission_afterSwap":208670,"submission_afterSwap_calls":700281,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_ref":{"peak_submission_afterSwap":226802,"submission_afterSwap_calls":696663,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"paired":{"n":64,"mean_diff":3.2885558071821928,"se":0.1271877667246251,"sum":210.46757165966034,"sumsq":757.3589223186416,"worst5":[{"seed":14002397,"d":0.8506290680676898},{"seed":14002444,"d":1.4325859818534354},{"seed":14002411,"d":1.4899003467338616},{"seed":14002416,"d":1.5541984238957411},{"seed":14002399,"d":1.7744335557976}]},"paired_ref":{"n":64,"mean_diff":0.17404919281499964,"se":0.03785654150856441,"sum":11.139148340159977,"sumsq":7.717090484729698,"worst5":[{"seed":14002406,"d":-0.3935846781910186},{"seed":14002424,"d":-0.30485765014873323},{"seed":14002430,"d":-0.2505519777786276},{"seed":14002397,"d":-0.24734570414506152},{"seed":14002433,"d":-0.2286723491133671}]},"paired_ref_c0":{"n":64,"mean_diff":3.114506614367193,"se":0.12570707577311915,"sum":199.32842331950036,"sumsq":684.5244410624643,"worst5":[{"seed":14002444,"d":1.0784619689536612},{"seed":14002397,"d":1.0979747722127513},{"seed":14002411,"d":1.4061433029477257},{"seed":14002412,"d":1.4487748003788852},{"seed":14002416,"d":1.6083330696573057}]}},{"block":2,"seeds":[14002456,14002519],"arms_done":["cand","C0","ref"],"gas_cand":{"peak_submission_afterSwap":202506,"submission_afterSwap_calls":701879,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_C0":{"peak_submission_afterSwap":209012,"submission_afterSwap_calls":705555,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_ref":{"peak_submission_afterSwap":227811,"submission_afterSwap_calls":702536,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"paired":{"n":64,"mean_diff":3.195093816802009,"se":0.12395599287567255,"sum":204.48600427532858,"sumsq":715.3040033832601,"worst5":[{"seed":14002502,"d":0.7021769845919152},{"seed":14002490,"d":1.3285109277459242},{"seed":14002477,"d":1.6417073497869978},{"seed":14002507,"d":1.692448763803668},{"seed":14002471,"d":1.7204298818611505}]},"paired_ref":{"n":64,"mean_diff":0.08210394672642707,"se":0.03723714498304417,"sum":5.254652590491332,"sumsq":6.022218941236211,"worst5":[{"seed":14002503,"d":-0.7279725794528531},{"seed":14002497,"d":-0.5594718523361735},{"seed":14002490,"d":-0.4293010448593009},{"seed":14002469,"d":-0.3504463838308993},{"seed":14002485,"d":-0.3402619465648513}]},"paired_ref_c0":{"n":64,"mean_diff":3.112989870075582,"se":0.12653518968901015,"sum":199.23135168483725,"sumsq":684.7621534502475,"worst5":[{"seed":14002502,"d":0.5496655890773354},{"seed":14002507,"d":1.275047062634826},{"seed":14002477,"d":1.3217049466493336},{"seed":14002505,"d":1.3674907742033042},{"seed":14002471,"d":1.7274596669744824}]}},{"block":3,"seeds":[14002520,14002583],"arms_done":["cand","C0","ref"],"gas_cand":{"peak_submission_afterSwap":204949,"submission_afterSwap_calls":702672,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_C0":{"peak_submission_afterSwap":208911,"submission_afterSwap_calls":706747,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_ref":{"peak_submission_afterSwap":228521,"submission_afterSwap_calls":703626,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"paired":{"n":64,"mean_diff":3.201292254357469,"se":0.13058822145290916,"sum":204.882704278878,"sumsq":724.6482536633517,"worst5":[{"seed":14002525,"d":0.716382287961153},{"seed":14002550,"d":1.048482382213649},{"seed":14002558,"d":1.2223599847349078},{"seed":14002565,"d":1.7662255188325275},{"seed":14002539,"d":1.9763142749280291}]},"paired_ref":{"n":64,"mean_diff":0.051805429878500675,"se":0.03289086704611193,"sum":3.315547512224043,"sumsq":4.533617796654847,"worst5":[{"seed":14002568,"d":-0.5911963726879321},{"seed":14002557,"d":-0.516846774924943},{"seed":14002551,"d":-0.40301799314534037},{"seed":14002523,"d":-0.3951751403153594},{"seed":14002536,"d":-0.3125240230285158}]},"paired_ref_c0":{"n":64,"mean_diff":3.149486824478968,"se":0.1300021414857018,"sum":201.56715676665397,"sumsq":702.9761494650448,"worst5":[{"seed":14002525,"d":0.909577567463316},{"seed":14002558,"d":1.2000450191530945},{"seed":14002550,"d":1.256025791112279},{"seed":14002539,"d":1.6156284607109228},{"seed":14002565,"d":1.693101177519452}]}}],"gas_stats_totals":{"cand":{"blocks":4,"summary":{"peak_submission_afterSwap":205003,"submission_afterSwap_calls":2788683,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_stats":[{"role":"Baseline","callback":"afterInitialize","calls":256,"ok":256,"max_ok_gas":21796,"sum_ok_gas":5579776,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":2754335,"ok":2754335,"max_ok_gas":22592,"sum_ok_gas":62145372400,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":256,"ok":256,"max_ok_gas":21526,"sum_ok_gas":5510656,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":256,"ok":256,"max_ok_gas":137205,"sum_ok_gas":35124480,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":2788683,"ok":2788683,"max_ok_gas":205003,"sum_ok_gas":361920028756,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":256,"ok":256,"max_ok_gas":21569,"sum_ok_gas":5521664,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]},"C0":{"blocks":4,"summary":{"peak_submission_afterSwap":209169,"submission_afterSwap_calls":2805611,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_stats":[{"role":"Baseline","callback":"afterInitialize","calls":256,"ok":256,"max_ok_gas":21796,"sum_ok_gas":5579776,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":2780906,"ok":2780906,"max_ok_gas":22592,"sum_ok_gas":62744818840,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":256,"ok":256,"max_ok_gas":21526,"sum_ok_gas":5510656,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":256,"ok":256,"max_ok_gas":90858,"sum_ok_gas":23259648,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":2805611,"ok":2805611,"max_ok_gas":209169,"sum_ok_gas":386992998399,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":256,"ok":256,"max_ok_gas":21579,"sum_ok_gas":5524224,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]},"ref":{"blocks":4,"summary":{"peak_submission_afterSwap":228521,"submission_afterSwap_calls":2791962,"failures":{"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"gas_stats":[{"role":"Baseline","callback":"afterInitialize","calls":256,"ok":256,"max_ok_gas":21796,"sum_ok_gas":5579776,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":2751561,"ok":2751561,"max_ok_gas":22592,"sum_ok_gas":62082805812,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":256,"ok":256,"max_ok_gas":21526,"sum_ok_gas":5510656,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":256,"ok":256,"max_ok_gas":137277,"sum_ok_gas":35142912,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":2791962,"ok":2791962,"max_ok_gas":228521,"sum_ok_gas":424899283019,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":256,"ok":256,"max_ok_gas":21606,"sum_ok_gas":5531136,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]}},"gate_evidence":[],"halts":[],"gas_cap_submission_afterSwap":245000,"per_seed_encoding":"base64(zlib(JSON [[seed,edge_cand,edge_C0,edge_ref],...])); null = arm not run","per_seed_zb64":"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","runner":{"sha256":"14a0f71e4a2ad404147c5e7229489ec43dadeff653440878b7bd7b1b6a77dd52","encoding":"base64(zlib(UTF-8 runner.py))","zb64":"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","invocation":"python runner.py <repo-root>, from the ac checkout with scratch/env.sh sourced; resumes from per-arm checkpoints"},"wall_seconds_this_invocation":93.0}