From 8629ef8974aa379e578531c4b75ebe8c045286c8 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Fri, 22 May 2020 19:00:01 +0100 Subject: [PATCH] groupsolver: show working when using -v on ambiguous puzzles. --- unfinished/group.c | 5 +++++ 1 file changed, 5 insertions(+) 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