aboutsummaryrefslogtreecommitdiff
path: root/solo.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2007-03-11 10:04:00 +0000
committerSimon Tatham <anakin@pobox.com>2007-03-11 10:04:00 +0000
commit4212ef4bd2ce85c594d28f7e737fe280e827d1b3 (patch)
tree6634a9d6c1bbf4631506394ef0b833340d196b53 /solo.c
parentd0a824540b1ab2ae0abd6c35f2e1619b857e6bb2 (diff)
downloadpuzzles-4212ef4bd2ce85c594d28f7e737fe280e827d1b3.zip
puzzles-4212ef4bd2ce85c594d28f7e737fe280e827d1b3.tar.gz
puzzles-4212ef4bd2ce85c594d28f7e737fe280e827d1b3.tar.bz2
puzzles-4212ef4bd2ce85c594d28f7e737fe280e827d1b3.tar.xz
Gary Wong points out that solosolver's verbose output is
inconsistent in whether it numbers rows and columns from zero or from one. Standardise on one. [originally from svn r7385]
Diffstat (limited to 'solo.c')
-rw-r--r--solo.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/solo.c b/solo.c
index 19d91b4..c02e750 100644
--- a/solo.c
+++ b/solo.c
@@ -1629,7 +1629,7 @@ static int solver(int c, int r, digit *grid, int maxdiff)
if (solver_show_working) {
char *sep = "";
printf("%*srecursing on (%d,%d) [",
- solver_recurse_depth*4, "", x, y);
+ solver_recurse_depth*4, "", x + 1, y + 1);
for (i = 0; i < j; i++) {
printf("%s%d", sep, list[i]);
sep = " or ";
@@ -1651,7 +1651,7 @@ static int solver(int c, int r, digit *grid, int maxdiff)
#ifdef STANDALONE_SOLVER
if (solver_show_working)
printf("%*sguessing %d at (%d,%d)\n",
- solver_recurse_depth*4, "", list[i], x, y);
+ solver_recurse_depth*4, "", list[i], x + 1, y + 1);
solver_recurse_depth++;
#endif
@@ -1661,7 +1661,7 @@ static int solver(int c, int r, digit *grid, int maxdiff)
solver_recurse_depth--;
if (solver_show_working) {
printf("%*sretracting %d at (%d,%d)\n",
- solver_recurse_depth*4, "", list[i], x, y);
+ solver_recurse_depth*4, "", list[i], x + 1, y + 1);
}
#endif