Implement the remaining modes of reasoning in nsolve, and thus

enable configurable puzzle difficulty. I'm only generating grids up
to Times level (complicated non-recursive analysis but guessing
never required); I wouldn't object to providing a Telegraph
difficulty level (guessing required) but it turns out to be very
hard indeed to generate at random. I might still add it later
(probably under the name `Unreasonable' :-) if I can think of an
efficient way to find them.

[originally from svn r5682]
This commit is contained in:
Simon Tatham
2005-04-26 11:19:00 +00:00
parent 22ab2c0b82
commit 070fb537cf
2 changed files with 693 additions and 164 deletions

806
solo.c

File diff suppressed because it is too large Load Diff