An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.2% on proxy.golang.org

proxy.golang.org : github.com/jkomoros/sudoku

sudoku is a package for generating, solving, and rating the difficulty of sudoku puzzles. Notably, it is able to solve a puzzle like a human would, and aspires to provide high-quality difficulty ratings for puzzles based on a model trained on hundreds of thousands of solves by real users. The primary types are Grid and MutableGrid, which are interfaces. The Grid interface contains only read-only methods, and MutableGrid contains all of Grid's methods, plus mutating methods. Under the covers, this indirection allows expensive searching operations that require hundreds of grid allocations to be much more efficient. To get a MutableGrid version of a Grid, use Grid.MutableCopy. MutableGrids can be used as-is wherever a Grid is required. To load a grid, see Load, LoadSDK, and LoadSDKFromFile. To generate a new puzzle, see GenerateGrid. To Solve a puzzle, see Grid.Solve. To solve a puzzle like a human would, see Grid.HumanSolve.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/jkomoros/sudoku
License: Apache-2.0
Latest release: about 3 years ago
First release: about 3 years ago
Namespace: github.com/jkomoros
Stars: 6 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 19 days ago

    Loading...
    Readme
    Loading...