{"key": "fresh-2", "idea": "branch-blend", "tuning_paired": {"n": 256, "mean_diff": 0.2073, "se": 0.0273, "worst5": [[60210, -1.707], [60052, -0.947], [60046, -0.869], [60075, -0.744], [60206, -0.728]]}, "holdout_paired": {"n": 2048, "mean_diff": 0.1834, "se": 0.0107, "sum": 375.6647, "sumsq": 547.7818, "worst5": [[11487, -2.112], [10395, -1.435], [11003, -1.325], [10431, -1.213], [11663, -1.184]]}, "misread_rate": {"lattice": 0.1624, "mine": 0.1603}, "price_error_bps": {"lattice": 13.65, "mine": 13.62}, "gas_estimate": "Extra cost only on ambiguous first-of-step calls (0.001<pi<0.999): a 2nd table lookup (bilinear x 2 sd levels, ~16 table reads), 1 rival clip, ~4 ln/exp for the log-price blend. ~+20-30k gas on those calls, 0 new storage slots (uses rival estimate already kept).", "code_zb64": "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", "code_sha256": "8d2372444c914956e4edc44e7d3fb4fc2b71504ec72306b5f24e35c6279e3bde", "notes": "Idea (branch-blend): on an ambiguous first trade of a step the lattice keeps a moment-matched mixture but makes the phase/rival choice hard at pi>0.5. Instead I look up quotes under each branch separately - arb branch: price = arb reading, sd 0, phase 0, rival band-clipped to it; retail branch: cut posterior mean/sd, phase 1, rival updated by the router identity - and quote the pi-weighted average of the two log bid/ask prices, weight wA = pi^g/(pi^g+(1-pi)^g). Belief update unchanged; makes the mistake cheaper rather than rarer. Tuning 60000..60255 vs lattice: g=1 +0.168 se .032, g=0.5 -0.134, g=2 +0.207 se .027, g=4 +0.112; chose g=2. Holdout 10000..12047 once: +0.183 se 0.011 (vs HA +4.447). Failed first: a fee-bucket x move-bucket logistic correction to the retail likelihood (fit with true flag on 60256..60447): lattice LR already calibrated there, in-sample misread 16.16%->16.12%, dropped. Misread/price error measured by run.py Blind on 60000..60255 (g=2 vs lattice). code_zb64 = tar of bb.py (module bb:BB; run with bl=1 bw=2 qm=qm_k1e-5.json; needs latt.py/real.py/replica2.py from the solved folder; sha256 of bb.py da865b32c061e7b59c686e476f0ff365d593869c73039271e976cc2ed3dbc2c3). Next: blend inside the qm tables (solve against the two-point belief), and apply to the Gaussian port."}