Exemple #1
0
    def generateSudoku(self, rangeToGenerateLevel):
        """
        This method calls to the functions needed to generate a Sudoku Game using
        specified range from a level selected.
        Keyword arguments:
        rangeToGenerateLevel -- Range of integers calculated from the specified
        level option to generate the game.
        """
        generate = PeterNorvigAlgorithm('')
        generate.displayGenerateSudoku(generate.getGridValues(generate.\
<<<<<<< HEAD
        getDifficultLevel(rangeToGenerateLevel)))
        stringGeneratedSudoku = generate.resultString
        charMatrix = generate.convertStringGeneratedToMatrix(stringGeneratedSudoku)
        fileGenerated = SudokuTXTWriter(charMatrix)
        fileGenerated.writeToTXTFile()