- int i, midisle, finisle;
- for (i=0; i<resultsix; i++) {
- fprintf(stderr,"================== start #%d ==================\n",i);
- PotentialResult ***strat_resultsix= results[i];
- if (!strat_resultsix) continue;
- fprintf(stderr," ");
- for (midisle=0; midisle<islandtablesz; midisle++) {
- fprintf(stderr,"|mi%-3d",midisle);
- }
- fprintf(stderr,"\n");
- for (finisle=0; finisle<islandtablesz; finisle++) {
- PotentialResult **strat_finisle= strat_resultsix[finisle];
- if (!strat_finisle) continue;
- fprintf(stderr,"f%-3d",finisle);
- for (midisle=0; midisle<islandtablesz; midisle++) {
- PotentialResult *result= strat_finisle[midisle];
- if (!result) {
- fprintf(stderr,"| ");
- } else {
- if (result->absolute < 1000) fprintf(stderr,"| <");
- else fprintf(stderr,"|%2d",(int)(result->absolute / 1000));
- fprintf(stderr," ");
- if (result->perleague < 100) fprintf(stderr," <");
- else fprintf(stderr,"%2d",(int)(result->perleague / 100));
+ int mid, fin;
+ for (granui=0; granui<granus; granui++) {
+ fprintf(output,"\n");
+ for (i=0; i<resultsix; i++) {
+ tabdebugf("========== start #%d granui%d %s [PARTIAL] ==========\n",
+ i, granui, argv[i]);
+ PotentialResult ***buckets_resultsix= results[granui][i];
+ if (!buckets_resultsix) continue;
+ tabdebugf(" ");
+ for (mid=0; mid<granusz_mid[granui]; mid++) {
+ tabdebugf("| m%-3d ",mid);
+ }
+ tabdebugf("\n");
+ for (fin=0; fin<granusz_fin[granui]; fin++) {
+ PotentialResult **buckets_fin= buckets_resultsix[fin];
+ if (!buckets_fin) continue;
+ tabdebugf("f%-3d",fin);
+ for (mid=0; mid<granusz_mid[granui]; mid++) {
+ PotentialResult *result= buckets_fin[mid];
+ if (!result) {
+ tabdebugf("| ");
+ } else {
+ tabdebugf("|%5d",(int)(result->value[A]));
+ tabdebugf(" ");
+ tabdebugf("%4d",(int)(result->value[P]));
+ }