aboutsummaryrefslogtreecommitdiff
path: root/pattern.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2005-05-22 11:45:20 +0000
committerSimon Tatham <anakin@pobox.com>2005-05-22 11:45:20 +0000
commit0066cdd62aea5bde96903682e7fbdadfd5fd08d9 (patch)
tree3a6d785af913cb363f33c6b5f2cc1c66c8752908 /pattern.c
parentfc3f16b364e64ad01c3c1d19e99051b922e2a4f8 (diff)
downloadpuzzles-0066cdd62aea5bde96903682e7fbdadfd5fd08d9.zip
puzzles-0066cdd62aea5bde96903682e7fbdadfd5fd08d9.tar.gz
puzzles-0066cdd62aea5bde96903682e7fbdadfd5fd08d9.tar.bz2
puzzles-0066cdd62aea5bde96903682e7fbdadfd5fd08d9.tar.xz
Special case in dead-end checking which prevents the solver falling
over on a grid containing a 0 (completely blank) tile. This can't happen in self-generated grids, but can happen if you type in a grid from another Net implementation. Previously, the solver would notice (technically correctly!) that a completely blank tile connects to no other tiles and thus forms an isolated subgraph, and would therefore complain that no orientation of that tile could possibly yield a valid solution... [originally from svn r5828]
Diffstat (limited to 'pattern.c')
0 files changed, 0 insertions, 0 deletions