Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to only generate puzzles solvable without guessing #14

Open
afontenot opened this issue Dec 27, 2019 · 0 comments
Open

Option to only generate puzzles solvable without guessing #14

afontenot opened this issue Dec 27, 2019 · 0 comments

Comments

@afontenot
Copy link

One thing I really like about the Simon Tatham version is that you never have to guess. I think that would make a great addition to your rule changes, because it would mean you always die if you mistakenly open a square that isn't safe. On the ST version, since you're still allowed to guess, there's still a luck element, but this would close that loophole. On the other hand, it would also mean you don't spend an endless amount of time trying to figure out if you have to guess (in your version), because you're guaranteed that you don't.

Incidentally, I think this change would possibly speed up the game on low power devices (it's quite slow on my phone at present). When this setting is enabled, you can generate a single static puzzle at the beginning of the game: the only time you need to regenerate the puzzle is when the user guesses, and then you generate a puzzle that instantly kills them. (Of course, I'm assuming most of the power use is in generating puzzles, not in backtracking to find safe squares when the user opens a new square. That might not be true.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant