/// <summary> /// Undo the last move. /// </summary> /// <exception cref="Chess.Model.ChessModelException"></exception>" public void UndoMove() { m_currentGame.Clock.StopClock(); m_engineManager.Abort(); Move move = m_currentGame.Undo(); HandleChangedGameState(move, false, false); }