-
Notifications
You must be signed in to change notification settings - Fork 12
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
puzzle that just hangs with no timeout #12
Comments
The screenshot posted at BGG shows a custom board 8x8 with 5 robots. This is the saved board state:
It's a solution01 position, which means that the active robot can reach the goal in zero or one moves (in this example it's one move). |
The solver finished after 2240 seconds (almost 38 minutes!) and found some 11-move solutions, including many duplicates. |
Ideas for improvements:
|
We store as KnownStates the positions of the other (non-goal) robots, in order to avoid searching their positions multiple times. The goal robot can still drift on its sub-optimal path which it has to take, because we don't store its positions in KnownStates. fixes issue #12
I've found a way to speed up the "solution01 mode" and committed a code change. |
closed by release 1.3.7 |
reported via BoardGameGeek
https://boardgamegeek.com/article/29708792#29708792
The text was updated successfully, but these errors were encountered: