# r5-cg-continue merge 02 The JSON object below transcribes the four supplied results. `k10` has no result file; its row contains nulls. `k06` ran no search, so its missing candidate holdout and real comparisons are null; its gas figures belong to the unchanged CG fallback. The `holdout.se` entries are the items' paired standard errors for `over_CG`. `k06` reports three replica speed readings, all retained. [k06](../../../../../../.imd/reads/artifacts/item-k06), [k07](../../../../../../.imd/reads/artifacts/item-k07), [k08](../../../../../../.imd/reads/artifacts/item-k08), [k09](../../../../../../.imd/reads/artifacts/item-k09). `best` is k07 because it is reported valid, reports all gates passed, and has the highest reported holdout `over_CG` (+0.00567677511544408). Its real-engine `vs_CG` result is +0.012292115408336524 (SE 0.009340649957697306, n=512); the item itself says this does not establish improvement over CG. k08 reports a smaller holdout gain and a negative real `vs_CG`; k09 froze unchanged CG. These are reported results, not a demonstrated leaderboard improvement. [k07](../../../../../../.imd/reads/artifacts/item-k07), [k08](../../../../../../.imd/reads/artifacts/item-k08), [k09](../../../../../../.imd/reads/artifacts/item-k09). The assignment flags failed source rereads for k06 (1 citation), k07 (3), k08 (1), and k09 (1). The affected external claims cannot be identified or independently confirmed from the supplied result files; the gate, training, and real-engine values below remain item-reported. In particular, treat claims of upstream artifact provenance and the real reference used by gate B as uncorroborated by this merge. The four result-file SHA-256 values and each embedded compressed Solidity source's declared `code_sha256` were checked locally. The items' `over_IB` holdout values for k07–k09 are derived in those items from `over_T` and a fixed 1.7690 reference, rather than direct paired IB replica runs. [k06](../../../../../../.imd/reads/artifacts/item-k06), [k07](../../../../../../.imd/reads/artifacts/item-k07), [k08](../../../../../../.imd/reads/artifacts/item-k08), [k09](../../../../../../.imd/reads/artifacts/item-k09). ```json { "rows": [ { "key": "k06", "result_sha256": "c55462bd8f69f2196b1794299a9dc537db009740de6bc55fc6bc53632918a6ad", "blocked": null, "markets_per_s": [ 77.3, 53.9, 52.7 ], "search_minutes": 0, "generations": 0, "settings": { "planned": "CMA-ES over 178 head weights from CG params, CMA_stds per group W1 0.16007274507182634 / b1 0.18564858000307327 / W2 0.12726224434596164 / b2 0.1185932470281719, popsize 32, 128 markets/gen, sigma0 0.13 capped at 0.13*0.5^(min/40), ES seed 606, train seeds from 1550000000, monitor 30000000..30002047" }, "holdout": { "over_T": null, "over_CG": null, "over_IB": null, "se": null }, "real": { "vs_IB": null, "vs_CG": null }, "afterSwap_peak": 235599, "OOG": 0, "gates": { "A": { "passed": true, "what": "CG port (cg_port.py) with W=[1]+mult+off+W1+b1+W2+b2 (217) vs CG.sol EVM", "sequences": 50, "swap_callbacks": 100000, "seeds": [ 310000, 310049 ], "segments": [ "0..16", "17..49" ], "segment_note": "segment 17..49 figures come from its printed progress line; the script errored after the loop in an optional speed replay so no JSON was written for it", "max_abs_fee_difference_bps": 8.814065310946972e-05, "callbacks_over_0_01_bps": 0, "threshold_bps": 0.01 }, "B": { "passed": true, "seeds": [ 7232768, 7233279 ], "n": 512, "replica_CG_minus_T": 1.920372244773669, "se": 0.04445924198500627, "real_reference": 2.0, "abs_error": 0.07962775522633092, "threshold": 0.15, "retail_delta": 4.78667942995755, "arb_delta": -2.866307185183879, "T_arm": "CG port with all 178 head weights zero; checked identical (max edge diff 0.0) to kit TH_T on 64 replica markets" }, "C": { "passed": null, "note": "not applicable: no search, so no new frozen candidate. Emitter check: emit(CG params) reproduces CG.sol byte-for-byte, and gate A already compares that code to its port." } }, "valid": null, "code_sha256": "e1ea8fcb105e00754d17061efbe4b299a634b0fcc1b5c293d65b631654b7204b" }, { "key": "k07", "result_sha256": "4a60ee04c7c11e6161a302a0dd6e7854120a624887998b70fc23dcc265a65373", "blocked": null, "markets_per_s": 415.27010126360835, "search_minutes": 75.33525808918445, "generations": 143, "settings": { "architecture": "19-8-2", "dimension": 178, "population": 32, "sigma0": 0.06, "sigma_cap": "0.06 * 0.5 ** (elapsed_training_minutes / 40)", "CMA_stds": { "W1": 0.16007274507182634, "b1": 0.18564858000307327, "W2": 0.12726224434596164, "b2": 0.1185932470281719, "rule": "0.1*rms of HA W1 (13 old cols)/b1/W2/b2; new W1 columns start at 0 with W1 std" }, "ES_seed": 607, "train_markets_per_generation": 512, "train_seed_start": 1560000000, "train_seed_end": 1560073215, "shared_markets_across_proposals": true, "monitor_seeds": [ 30000000, 30002047 ], "monitor_every": 10, "monitor_points": [ "ES mean", "generation best" ], "selection": "best rounded monitor point; CG retained if no point improves", "weight_rounding": 1e-06, "procs": 8, "segments_max_command_seconds": 470 }, "holdout": { "over_T": 1.9575940673090875, "over_CG": 0.00567677511544408, "over_IB": 0.18859406730908757, "se": 0.0025137612881056637 }, "real": { "vs_IB": { "n": 1024, "mean_diff": 0.17535356500538585, "se": 0.01970072003506111, "sum": 179.5620505655151, "sumsq": 438.0610203316767 }, "vs_CG": { "n": 512, "mean_diff": 0.012292115408336524, "se": 0.009340649957697306, "sum": 6.2935630890683, "sumsq": 22.904162342544254 } }, "afterSwap_peak": 238448, "OOG": 0, "gates": { "A": { "passed": true, "sequences": 50, "swap_callbacks": 100000, "max_fee_diff_bps": 8.814065310946972e-05, "seeds": [ 310000, 310049 ], "threshold_bps": 0.01 }, "B": { "n": 512, "seed_start": 7232768, "seed_end": 7233279, "mean_diff": 1.920372244773669, "se": 0.04445924198500627, "real_reference": 2.0, "absolute_error": 0.07962775522633092, "passed": true }, "C": { "passed": true, "sequences": 50, "swap_callbacks": 100000, "max_fee_diff_bps": 0.00012367863025386505, "seeds": [ 310000, 310049 ], "threshold_bps": 0.1 }, "kit_unit_tests": { "passed": true, "n": 9 }, "emitter_baseline_source_exact": true }, "valid": true, "code_sha256": "1a08a19cb6038bac950a3a00af1c2239d96f39ac72d76a543acaa5c6c974ae61" }, { "key": "k08", "result_sha256": "f1a02b72ed5b5c2261da70bffa6b0173feaf727aa0f7e72dadf50a5622766307", "blocked": null, "markets_per_s": 304.89692291964883, "search_minutes": 40.74077435731888, "generations": 40, "settings": { "algorithm": "cma.CMAEvolutionStrategy (cma 4.5.0) over the 178 head weights (W1 rows, b1, W2 rows, b2), starting at CG params", "CMA_stds": { "W1": 0.16007274507182634, "b1": 0.18564858000307327, "W2": 0.12726224434596164, "b2": 0.1185932470281719 }, "popsize": 16, "sigma0": 0.03, "sigma_cap": "sigma=min(sigma,0.03*0.5**(minutes/40)) applied before ask and after tell", "es_seed": 608, "markets_per_generation": 1024, "same_markets_for_all_proposals": true, "training_seeds": [ 1570000000, 1570040959 ], "fitness": "mean replica edge (weights rounded 1e-6)", "monitor_seeds": [ 30000000, 30002047 ], "monitor_rule": "every 10 generations: ES mean and generation-best proposal, paired gain over CG on monitor; freeze max (CG if none beats it)", "processes": 4 }, "holdout": { "over_T": 1.9540183865478042, "over_CG": 0.0021010943541608512, "over_IB": 0.18501838654780434, "se": 0.0016340299194396177 }, "real": { "vs_IB": { "n": 512, "mean_diff": 0.11491838346108563, "se": 0.05784618878729636, "sum": 58.83821233207584, "sumsq": 882.2297654243565 }, "vs_CG": { "n": 512, "mean_diff": -0.04220597965497963, "se": 0.048652853788024586, "sum": -21.60946158334957, "sumsq": 620.2212032394207 } }, "afterSwap_peak": 237632, "OOG": 0, "gates": { "A": { "passed": true, "sequences": 50, "swap_callbacks": 100000, "max_fee_diff_bps": 8.814065310946972e-05, "share_above_0_01_bps": 0.0, "seeds": [ 310000, 310049 ], "note": "CG port with W=[1]+multipliers+offsets+178 head weights (217) against CG.sol; the emitter reproduces CG.sol byte-for-byte from CG params" }, "B": { "passed": true, "n": 512, "seeds": [ 7232768, 7233279 ], "replica_CG_minus_T": 1.920372244773669, "se": 0.04445924198500627, "target_real": 2.0, "error": -0.07962775522633092, "tolerance": 0.15, "retail_delta": 4.78667942995755, "arb_delta": -2.866307185183879 }, "C": { "passed": true, "sequences": 50, "swap_callbacks": 100000, "max_fee_diff_bps": 4.658967827037095e-05, "seeds": [ 310000, 310049 ] } }, "valid": true, "code_sha256": "0fd2ca4331c5aded340c06ba3a499e8c29fa477cbb24f102320b98cf45152677" }, { "key": "k09", "result_sha256": "c774b72b3cbe03cd9e4750ae35601994fbf33532b3b1a958785568f9fe5703a7", "blocked": null, "markets_per_s": 338.61807796388234, "search_minutes": 79.54330769459096, "generations": 336, "settings": { "dimension": 178, "popsize": 32, "sigma0": 0.13, "sigma_ceiling": ".13 * 0.5 ** (elapsed_training_minutes / 40)", "sigma_cap_application": "before each proposal generation; also clamped after updates from segment 5 onward", "seed": 609, "CMA_stds": { "W1": 0.16007274507182634, "b1": 0.18564858000307327, "W2": 0.12726224434596164, "b2": 0.1185932470281719, "rule": "0.1*rms of HA W1 (13 old cols)/b1/W2/b2; new W1 columns start at 0 with W1 std" }, "train_markets_per_generation": 128, "same_markets_for_every_proposal": true, "training_seed_start": 1580000000, "training_seed_end": 1580043007, "monitor_seeds": [ 30000000, 30002047 ], "monitor_every_generations": 10, "monitor_points": [ "ES mean", "generation best" ], "selection": "best monitor point, CG retained unless beaten", "weight_rounding": 1e-06, "processes": 8 }, "holdout": { "over_T": 1.9519172921936434, "over_CG": 0.0, "over_IB": 0.1829172921936435, "se": 0.0 }, "real": { "vs_IB": { "n": 1024, "mean_diff": 0.17767643105638548, "se": 0.02321145300821772, "sum": 181.94066540173873, "sumsq": 596.7177836266969 }, "vs_CG": { "n": 512, "mean_diff": 0.0, "se": 0.0, "sum": 0.0, "sumsq": 0.0 } }, "afterSwap_peak": 237600, "OOG": 0, "gates": { "A": { "sequences": 50, "swap_callbacks": 100000, "initialization_callbacks": 50, "callbacks": 100050, "fee_comparisons": 200100, "max_abs_fee_difference_bps": 8.814065310946972e-05, "mean_abs_fee_difference_bps": 3.077533210885616e-06, "share_above_0_01_bps": 0.0, "callback_share_above_0_01_bps": 0.0, "first_divergence": null, "cause": null, "coverage": { "arb": 24138, "retail": 75862, "zero_trade_steps": 10073, "same_step_callbacks": 60005, "gap_gt_1": 24025, "gap_gt_8": 6538, "buy": 50135, "sell": 49865, "max_gap": 34, "max_trades_per_step": 4 }, "seed_start": 310000, "seed_end": 310049, "njit_compiles": true, "speed": { "python_to_njit_seconds": 0.5535715920850635, "evm_adapter_seconds": 14.65745331440121, "python_to_njit_callbacks_per_second": 180735.43048543218, "evm_adapter_callbacks_per_second": 6825.878810864033, "native_replay_callbacks": 2000000, "native_replay_seconds": 1.0698721231892705, "native_replay_callbacks_per_second": 1869382.2903227296, "native_checksum": 30378.735581701032, "warm_compile_excluded": true }, "wall_seconds": 24.527150044217706, "passed": true, "threshold_bps": 0.01, "code_sha256": "e1ea8fcb105e00754d17061efbe4b299a634b0fcc1b5c293d65b631654b7204b" }, "B": { "n": 512, "mean_diff": 1.920372244773669, "se": 0.04445924198500627, "worst5": [ [ 7232891, -3.049476778511462 ], [ 7232972, -1.5349029608594265 ], [ 7232818, -1.2441312059794427 ], [ 7233140, -1.043859456960604 ], [ 7232842, -0.6690038527066235 ] ], "retail_delta": 4.78667942995755, "arb_delta": -2.866307185183879, "error_vs_real": -0.07962775522633092, "passed": true, "seeds": [ 7232768, 7233279 ], "reference_real_gain": 2.0, "threshold_abs_error": 0.15 }, "C": { "sequences": 50, "swap_callbacks": 100000, "initialization_callbacks": 50, "callbacks": 100050, "fee_comparisons": 200100, "max_abs_fee_difference_bps": 8.814065310946972e-05, "mean_abs_fee_difference_bps": 3.077533210885616e-06, "share_above_0_01_bps": 0.0, "callback_share_above_0_01_bps": 0.0, "first_divergence": null, "cause": null, "coverage": { "arb": 24138, "retail": 75862, "zero_trade_steps": 10073, "same_step_callbacks": 60005, "gap_gt_1": 24025, "gap_gt_8": 6538, "buy": 50135, "sell": 49865, "max_gap": 34, "max_trades_per_step": 4 }, "seed_start": 310000, "seed_end": 310049, "njit_compiles": true, "speed": { "python_to_njit_seconds": 0.46157445618882775, "evm_adapter_seconds": 13.126505905762315, "python_to_njit_callbacks_per_second": 216758.0953809759, "evm_adapter_callbacks_per_second": 7621.9826295190815, "native_replay_callbacks": 2000000, "native_replay_seconds": 1.0156462993472815, "native_replay_callbacks_per_second": 1969189.4720488093, "native_checksum": 30378.735581701032, "warm_compile_excluded": true }, "wall_seconds": 21.740175552666187, "passed": true, "threshold_bps": 0.1, "code_sha256": "e1ea8fcb105e00754d17061efbe4b299a634b0fcc1b5c293d65b631654b7204b" } }, "valid": true, "code_sha256": "e1ea8fcb105e00754d17061efbe4b299a634b0fcc1b5c293d65b631654b7204b" }, { "key": "k10", "result_sha256": null, "blocked": null, "markets_per_s": null, "search_minutes": null, "generations": null, "settings": null, "holdout": { "over_T": null, "over_CG": null, "over_IB": null, "se": null }, "real": { "vs_IB": null, "vs_CG": null }, "afterSwap_peak": null, "OOG": null, "gates": null, "valid": null, "code_sha256": null } ], "best": { "key": "k07", "result_sha256": "4a60ee04c7c11e6161a302a0dd6e7854120a624887998b70fc23dcc265a65373", "weights": [ 0.158611, 0.365495, -0.674686, 2.532992, -2.389157, -0.143938, -1.135861, 2.301545, -4.15727, -1.617132, -0.903761, -0.908846, 0.873499, -1.485679, 0.408958, 0.055384, -0.730817, -0.152356, 1.083173, 0.553918, 0.952798, 1.54276, 3.143452, 0.424742, 0.677504, -0.438425, -0.020506, -0.25889, 0.365066, -0.153586, -1.786401, 0.137937, -0.435294, 0.000634, 1.817099, 0.160667, 0.035842, 0.676426, 1.822548, 3.549661, -1.079838, 1.269153, 1.878335, 2.658823, -1.925138, 1.840679, 1.684046, -1.550129, 0.081223, -1.097965, -0.720275, 0.426081, 0.077307, 1.49574, -2.677158, 0.010392, -1.471509, -0.015474, -1.452605, 0.097931, -0.35743, -1.276103, -0.616038, 0.121335, 0.559864, 0.372057, 0.399989, 0.294691, -1.743958, -0.832285, 0.123607, 0.165299, -0.422715, 2.070439, -0.650648, -0.701967, 0.961174, 0.512169, 4.676667, -0.649552, -2.321724, -1.165805, -0.419782, -0.429121, 0.055862, 0.052745, 0.052898, -2.092644, 0.124346, -0.765317, 0.197274, -0.2957, 2.106636, -0.091001, 0.41821, 1.353021, -1.743904, 1.144831, -2.192403, 3.559755, 1.229252, 2.170449, 0.919476, -1.197887, -0.471194, -0.029103, 3.653986, 0.533751, -0.70448, -0.326312, 0.424943, -1.728761, -0.424183, -0.927102, -2.176146, 1.071655, -0.722937, -0.573332, 2.573416, 1.005964, -1.228247, 1.998021, 1.197473, -1.10005, 1.475973, 1.436944, 1.382316, -0.121147, -1.321761, -1.334096, 0.145613, -1.493214, 2.232866, -2.59948, -3.24715, 3.643567, 3.85808, -0.950509, -0.757195, -1.764159, 1.981735, 0.820729, -0.170237, 2.674002, -1.996988, 1.373032, -0.199796, 0.650039, 1.554685, -0.408285, -1.660678, 1.641755, 0.943408, -1.549898, -4.754426, -0.604967, -1.461474, -0.861019, -1.350652, 0.313291, 0.417509, -2.097889, 0.294907, 0.043886, -3.582162, -0.331721, -1.001409, 1.047926, 0.697488, -1.52716, -1.250802, 3.574078, 0.201751, -1.820736, 0.621196, 0.106031, 1.366874, 2.051849 ], "code_zb64": "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", "code_sha256": "1a08a19cb6038bac950a3a00af1c2239d96f39ac72d76a543acaa5c6c974ae61" } } ```