Removed unneeded promotion logic in the Board.isValid method.