mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-22 16:32:13 -07:00
Phil Bordelon points out that the Unequal difficulty settings
documentation is a bit odd, and also offers a signedness fix in latin.c. [originally from svn r7112]
This commit is contained in:
2
latin.c
2
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 */
|
||||
|
@ -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}
|
||||
|
Reference in New Issue
Block a user