public void Move(Path path) { if (!m_Board.IsMoveAvailable(path)) { m_Referee.MoveNotAvailable(); } else { m_Referee.MoveAvailable(); } }