aboutsummaryrefslogtreecommitdiff
path: root/unfinished
diff options
context:
space:
mode:
Diffstat (limited to 'unfinished')
-rw-r--r--unfinished/group.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/unfinished/group.c b/unfinished/group.c
index c27c8f5..3c565cb 100644
--- a/unfinished/group.c
+++ b/unfinished/group.c
@@ -2267,6 +2267,11 @@ int main(int argc, char **argv)
}
if (diff == DIFFCOUNT) {
+ if (really_show_working) {
+ solver_show_working = true;
+ memcpy(grid, s->grid, p->w * p->w);
+ ret = solver(&s->par, grid, DIFFCOUNT - 1);
+ }
if (grade)
printf("Difficulty rating: ambiguous\n");
else