AI.doRemovePiece() now ignores IllegalMoveExceptions