minor improvements to the documentation
we now have a function that determines the current state of the game based on the last move this leads to an overall improvement of ~20%