aboutsummaryrefslogtreecommitdiff
path: root/nestedvm.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2023-03-11 22:13:52 +0000
committerSimon Tatham <anakin@pobox.com>2023-03-12 14:24:19 +0000
commit47de8f449c2a70a6db897e583396afd080bb6157 (patch)
tree150b08c909b31e12cbb96065841281227f03fb85 /nestedvm.c
parentf018ef97d34b9126744e63cc2112c302fcae4ab4 (diff)
downloadpuzzles-47de8f449c2a70a6db897e583396afd080bb6157.zip
puzzles-47de8f449c2a70a6db897e583396afd080bb6157.tar.gz
puzzles-47de8f449c2a70a6db897e583396afd080bb6157.tar.bz2
puzzles-47de8f449c2a70a6db897e583396afd080bb6157.tar.xz
Galaxies: remove the 'maxtries' system.
Most games in this collection don't have one. If you ask them for a hard puzzle, they'll just keep looping round until they actually manage to deliver one. We try to arrange that the standard presets don't take too long to generate, but if the user turns up the game size _and_ uses an expensive difficulty level, our view is that that's up to them. After fixing the bug from the previous commit in which the Galaxies recursion depth limit was not actually doing anything, even 15x15 Unreasonable now generates happily in under a second. So I don't see any reason why Galaxies should be an exception. Hence, now if you ask Galaxies for an Unreasonable puzzle, you _will_ get a puzzle that it grades as Unreasonable, even if that takes a long time to generate.
Diffstat (limited to 'nestedvm.c')
0 files changed, 0 insertions, 0 deletions