In the current implementation of the TicTacToe class in games.py, an invalid move being passed to result ends up swapping the players! This first happened to me when I was exploring the notebook, and accidentally made an invalid move - I went from playing noughts to crosses! I have since been able to repeat the behaviour - confirming the bug exists.
In the current implementation of the TicTacToe class in games.py, an invalid move being passed to result ends up swapping the players! This first happened to me when I was exploring the notebook, and accidentally made an invalid move - I went from playing noughts to crosses! I have since been able to repeat the behaviour - confirming the bug exists.