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

# Packages

No description provided by the author
No description provided by the author

# Functions

NewGrid returns a new Grid object with sane defaults.
NewPossibilitiesFromMap returns a Possibilities object based on the given map.
Render renders the given Sudoku Grid in a pretty ASCII table.
RenderDiff renders the given Sudoku Grid in a pretty ASCII table and highlights the differences compared to Grid 'og'.
WithRNG customizes the Random Number Generator used by the Grid.
WithSubGrids customizes the way Sub-Grids are defined in the Grid.

# Structs

Block defines one individual slot in the 9x9 grid.
Grid is a 3x3 matrix of Grids - basically a 9x9 matrix of integers.
Location points to a specific location on the Grid (x, y).
Possibilities keep track of possible values for a single Block.
SubGrid is a 3x3 matrix of integers.

# Type aliases

Option helps customize the Grid.
SubGrids represent a list of WithSubGrids in a 9x9 Grid.