public Coordinates RandomShot() { var availableCells = FiringBoard.GetOpenRandomCells(); Random random = new Random(Guid.NewGuid().GetHashCode()); var cellToFireIndex = random.Next(availableCells.Count); Console.WriteLine(" CUR IND: " + cellToFireIndex + "\t" + " CUR COUNT: " + availableCells.Count); return(availableCells[cellToFireIndex]); }