protected Point RandomPoint() { int x = Util.GetRandom(0, m_gGrid.GetCols()); int y = Util.GetRandom(0, m_gGrid.GetRows()); return new Point(x, y); }