-
Notifications
You must be signed in to change notification settings - Fork 105
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
Spider: Stuck notification pops up when not stuck (yet) #340
Comments
The lack of hint would explain this. The stuck checker would consider a situation where no hints have been identified, and it's not possible to draw from the talon, as a stuck game. Rewriting the spider hints to account for this scenario should fix the issue. |
This is not a problem of spider-games only, I got false stuck-notifications too on freecell, I also, found 'stuck'-situations with no hints, but no notifications. |
The stuck notification logic is first based on the hint logic. If there are no hints, it runs additional checks to see if drawing from the talon or redealing is a valid move, and will actually move the game along. Can you provide screenshots/save game files of the situation where you get the false or missing stuck notification? That will help fix the issues. |
FreeCell-64721240223095726080_stuck-bug.zip |
FreeCell-56897846636851724288_stuck-bug.zip |
Spider (2 Suits)-52776231887717523456_stuck3.zip |
I also just experienced this with Grounds for a Divorce. Moved a 5 |
So the original issue reported here is actually an issue with the Spider hint not being able to recognize splitting up the stacks to enable redealing as a move that would get the player unstuck. An update to the Spider hint logic would address that particular issue. As for the others, I've split them out into a new issue, #409. This warrants further discussion, and is going to need some extensive testing. Please drop further comments over there - thanks! |
Hi!
While playing Spider variant games, I can provoke what I believe to be a premature stuck notification.
Screenshot: https://imgur.com/a/ie5bJom
As you can see, I still have cards left on the talon. I could split one of the already sorted piles to fill the empty spaces and then draw more cards from the talon. But the game tells me I'm stuck (and the hint function also has no solution).
The conditions appear to be:
I can just click "Cancel" then proceed to split a deck and keep playing, eventually solving the puzzle. Therefore, I think it's wrong to tell me I have no more moves left.
PySolFC version 2.21.0 (Linux Flatpak)
The text was updated successfully, but these errors were encountered: