Exemple #1
0
        private static void StartNewGame(IField gameField, ref int row, ref int col, ref int minesCounter,
            ref int revealedCellsCounter, ref bool isBoomed)
        {
            row = 0;
            col = 0;
            minesCounter = 0;
            revealedCellsCounter = 0;
            isBoomed = false;

            gameField.Initialize();
            gameField.FillWithRandomMines();

            visitedRows.Clear();
            visitedCols.Clear();
        }