-
Notifications
You must be signed in to change notification settings - Fork 186
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
[18Chesapeake] Game allows placement of a tile that does not extend a route #4287
Comments
reopening this since i had to revert due to performance issues |
So, I'm pretty sure this can be fixed by using an edge check instead of this: |
And I already found a flaw in my proposal. When tracing from a node, two divergent paths from a token may take you to two different nodes. Both of those sets of paths are fine, but they will have an edge in common. The only time you want to reject a path with a re-used edge is when you are following a chain of nodes. |
here's a gist with a hotseat game recreating ventusignis's example, the last action is laying the 25 on F8 - https://gist.github.com/michaeljb/b3ee552eadec0d76edb4d00748f137ed |
The game allows placing of a tile that fails to "extend a route of the company", at least from this position, where the C&A is allowed to place tile 4 with rotation 0 in I5.
The text was updated successfully, but these errors were encountered: