package
0.0.2
Repository: https://github.com/jedib0t/go-sudoku.git
Documentation: pkg.go.dev

# Functions

BackTrackingGenerator generates a Grid with the back-tracking algorithm.
BruteForceGenerator generates a Grid with brute-force.
Generators returns the names of all available Generators.
NewRandomNumberSequencer returns a new RandomNumberSequencer that uses the provided RNG and returns a maximum of 'max' numbers after which it starts returning 0.
Seed seeds the random number Generator.
WithBlockOrder customizes the order of priority of blocks to be filled.
WithDebug enables debug logging.
WithProgress enables the Generators to show each step of the solution.
WithRNG customizes the WithRNG used by the Generator.
WithSubGridOrder customizes the order of priority of SubGirds to be filled.

# Interfaces

Generator defines a method to take Difficulty as input and generate a valid and solvable Sudoku Grid.
RandomNumberSequencer defines interfaces for a Sequencer that provides Random Numbers using an RNG.

# Type aliases

Option customized the behavior of one or more Generators.