Solution uniqueness for Net. Can be disabled on request (but is

enabled by default), since ambiguous sections in grids can present
additional interesting challenges. I think uniqueness is a better
default, though.

[originally from svn r5816]
This commit is contained in:
Simon Tatham
2005-05-21 13:23:26 +00:00
parent 5810785da1
commit 862e25c90b
2 changed files with 871 additions and 30 deletions

882
net.c

File diff suppressed because it is too large Load Diff

View File

@ -346,6 +346,15 @@ barrier is placed between two tiles to prevent flow between them (a
higher number gives more barriers). Since barriers are immovable, they higher number gives more barriers). Since barriers are immovable, they
act as constraints on the solution (i.e., hints). act as constraints on the solution (i.e., hints).
\dt \e{Ensure unique solution}
\dd Normally, Net will make sure that the puzzles it presents have
only one solution. Puzzles with ambiguous sections can be more
difficult and more subtle, so if you like you can turn off this
feature and risk having ambiguous puzzles. (Also, finding \e{all}
the possible solutions can be an additional challenge for an
advanced player.)
\lcont{ \lcont{
The grid generation in Net has been carefully arranged so that the The grid generation in Net has been carefully arranged so that the