- } while(tmp.get(x,y) == EMPTY);
- tmp.table[x][y] = EMPTY;
+ } while(work.get(x,y) == EMPTY);
+ work.table[x][y] = EMPTY;
/* Does it still have only one solution */
if (results.size() == 1 && !done) {
/* but not hard enough yet? */
/* Does it still have only one solution */
if (results.size() == 1 && !done) {
/* but not hard enough yet? */
done = 1;
#pragma omp flush(done)
} else {
printf("%2d, got only %3d guesses ", depth,
done = 1;
#pragma omp flush(done)
} else {
printf("%2d, got only %3d guesses ", depth,