It should be possible to recover/resync the game state in the event of a disconnection #2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A netsplit could occur, with the parser on one side of the split, and the monopoly game & players on the other side. In this scenario, the game state will move forward but the monop-state parser bot will not be aware of it. We should try to resync on
.print,.holdings, etc. As part of tackling this issue, determine which state is possible to resync and any edge cases that may be difficult or impossible to handle.If it's not possible to resync the state using the existing monop game commands, we should also consider adding the ability to provide log files to resync the game.