diff options
| author | Simon Tatham <anakin@pobox.com> | 2023-03-11 22:13:52 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2023-03-12 14:24:19 +0000 |
| commit | 47de8f449c2a70a6db897e583396afd080bb6157 (patch) | |
| tree | 150b08c909b31e12cbb96065841281227f03fb85 /cmake | |
| parent | f018ef97d34b9126744e63cc2112c302fcae4ab4 (diff) | |
| download | puzzles-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 'cmake')
0 files changed, 0 insertions, 0 deletions