Yes, it seems to resolve the problem although, I still can not be sure. What I mean by "cheating" is say the game is a move away from being a draw and the player "o" selects the last tile putting "o" inside thus making the game a draw but since the still needs to finish its current action it takes on of the "o" tiles thus making the computer win.