When a client is disconnected and then reconnects, it is overwhelmed with game states.
In the current implementation the client just sends the first game state it finds to the bot that then answers back, this is not good because the server will interpret that move as the real move but it is based on a (by then) invalid state.
Server/client should filter out out of sync messages. (MOZAIC may ship reactors to fix this soon)
When a client is disconnected and then reconnects, it is overwhelmed with game states. In the current implementation the client just sends the first game state it finds to the bot that then answers back, this is not good because the server will interpret that move as the real move but it is based on a (by then) invalid state.
Server/client should filter out out of sync messages. (MOZAIC may ship reactors to fix this soon)