Implement the remaining modes of reasoning in nsolve, and thus
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Tue, 26 Apr 2005 11:19:00 +0000 (11:19 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Tue, 26 Apr 2005 11:19:00 +0000 (11:19 +0000)
commit7c568a48f46bd88d9f298a1c29ac0f64a88266c0
treeaae2251b8c364feebe3daa6820ef33a10fe71ef9
parentae812854535d5f4f0ce998f652b3a4dbad0095b6
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.

git-svn-id: svn://svn.tartarus.org/sgt/puzzles@5682 cda61777-01e9-0310-a592-d414129be87e
puzzles.but
solo.c