Bug: AI solver edge case, in which solver must undo the players last move is not within the parameters of the solvers rules.