-
Notifications
You must be signed in to change notification settings - Fork 0
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
When there are sure mines, consider them in model evaluation #12
Comments
The interpretation for this pheonemon is: opening the board might make a previously sure mine be ambiguous, meaning that not only information might be lost with cell openings, but a different sequent of moves might not shed light on the same mines. |
ie, do not count flagged cells as closed. |
it is not as simple as not counting flagged cells as closed. |
possible implementation by @pedrovidal is fixing the flag value in model evaluation as 1. therefore, we could skip models not satisfying this assingment by doing an and between a bitstring with this info and the model and seeing that it is different from the original bitstring |
closed in branch flag |
Whenever a sure mine is found, it is not currently accounted for in subsequent model evaluations. This would be an improvement over the number of possible models evaluated and moves considered.
The text was updated successfully, but these errors were encountered: