clock_t time_start_encode, time_end_encode;
time_start_read = clock();
- sokoban_screen *screen = parse_screen(inputstream);
+ sokoban_screen *screen = parse_screen(inputstream, false);
if (screen == NULL) printf("Something went wrong...\n");
//sokoban_print(screen);
time_end_read = clock();
}
}
ERRPRINT("Satcount: %f\n", sylvan_satcount(old, init->vars.varset));
- //sylvan_printdot_nc(old);
- //switch(strat){
- // case COORD:
- // DPRINT("Encoding coordinate based\n");
- // break;
- // case OBJECT:
- // DPRINT("Encoding object based\n");
- // solve_object(screen);
- // break;
- // case HYBRID:
- // DPRINT("Encoding hybrid based\n");
- // DPRINT("Not implemented yet...\n");
- // break;
- // default:
- // ERRPRINT("Huh?");
- // exit(2);
- //}
+// sylvan_enum(old, init->vars.varset, (enum_cb)callback, NULL);
+// sylvan_printdot_nc(old);
time_end_encode = clock();
//SOLVE???