From 845a3be0c46976e6769a21657dd0ea145f702cca Mon Sep 17 00:00:00 2001 From: simon Date: Mon, 15 Jan 2007 20:04:11 +0000 Subject: [PATCH] Phil Bordelon points out that the Unequal difficulty settings documentation is a bit odd, and also offers a signedness fix in latin.c. git-svn-id: svn://svn.tartarus.org/sgt/puzzles@7112 cda61777-01e9-0310-a592-d414129be87e --- latin.c | 2 +- puzzles.but | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/latin.c b/latin.c index fa981f2..4f6e1f3 100644 --- a/latin.c +++ b/latin.c @@ -947,7 +947,7 @@ void latin_solver_debug(unsigned char *cube, int o) #ifdef STANDALONE_SOLVER if (solver_show_working) { struct latin_solver ls, *solver = &ls; - char *dbg; + unsigned char *dbg; int x, y, i, c = 0; ls.cube = cube; ls.o = o; /* for cube() to work */ diff --git a/puzzles.but b/puzzles.but index 3830003..762baff 100644 --- a/puzzles.but +++ b/puzzles.but @@ -2136,10 +2136,11 @@ These parameters are available from the \q{Custom...} option on the \dt \e{Difficulty} -\dd Controls the difficulty of the generated puzzle. At Trivial level, -there are no greater-than signs (the puzzle is to solve the Latin -square only); at Tricky level, some recursion may be required (but the -solutions should always be unique). +\dd Controls the difficulty of the generated puzzle. At Trivial +level, there are no greater-than signs (the puzzle is to solve the +Latin square only); at Recursive level backtracking will be required +(but the solution should still be unique); the levels in between +require increasingly complex reasoning to avoid having to backtrack. \A{licence} \I{MIT licence}\ii{Licence} -- 2.11.0