aboutsummaryrefslogtreecommitdiff
path: root/PuzzleApplet.java
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2019-04-02 21:08:43 +0100
committerSimon Tatham <anakin@pobox.com>2019-04-04 23:58:31 +0100
commit82ee3d42a4fd4907b8a4c98579d934176654eb7d (patch)
tree4efa7f306b3258e8ecf250bb43983682c8ff1879 /PuzzleApplet.java
parentf1c8e4092cf1f31bbf5a3889bd47cbe1c5955f87 (diff)
downloadpuzzles-82ee3d42a4fd4907b8a4c98579d934176654eb7d.zip
puzzles-82ee3d42a4fd4907b8a4c98579d934176654eb7d.tar.gz
puzzles-82ee3d42a4fd4907b8a4c98579d934176654eb7d.tar.bz2
puzzles-82ee3d42a4fd4907b8a4c98579d934176654eb7d.tar.xz
Dominosa: rewrite the solver.
The new solver should be equivalent to the previous solver's intelligence level, but it's more usefully split up into basic data-structure maintenance and separate deduction routines that you can omit some of. So it's a better basis to build on when adding further deductions or dividing the existing ones into tiers. The new solver also produces much more legible diagnostics, when the command-line solver is run in -v mode.
Diffstat (limited to 'PuzzleApplet.java')
0 files changed, 0 insertions, 0 deletions