J

Janet-Sudoku

Janet Sudoku is a powerful Sudoku Generator and Sudoku Solver library for Java (since jdk 1.5) Android .NET (since 2.0) MONO CLS compliant. Additionally library delivers Janet Sudoku Demo App implementation in a simple form of command line tool, yet highly functional. 1. Sudoku Generator - generate Sudoku puzzles using variety of different methods. 2. Sudoku Solver - Solve any Sudoku puzzle, get the path leading to the correct solution. Check whether unique solution exists. Find all solutions if more than one present. Analyse many built-in examples of Sudoku puzzles or load any other. 3. Manipulate the board by applying transformations not affecting solution existence (i.e. rotation, reflection, permutation, swapping segments, and others). Interact with the library via consisted and well documented API. 4. Janet Sudoku Demo App - use simple, yet highly functional, command line tool to generate, solve evaluate different puzzles.
http://janetsudoku.mariuszgromada.org/
Simplified BSD License
Mariusz Gromada
Files download
File Operation
Janet-Sudoku-1.1.1.jar download
Janet-Sudoku-1.1.1.pom download
Janet-Sudoku-1.1.1-sources.jar download
Apache Maven
<dependency>
  <groupId>org.mariuszgromada.math</groupId>
  <artifactId>Janet-Sudoku</artifactId>
  <version>1.1.1</version>
</dependency>
Gradle Groovy
implementation 'org.mariuszgromada.math:Janet-Sudoku:1.1.1'
Gradle Kotlin
implementation("org.mariuszgromada.math:Janet-Sudoku:1.1.1")
Scala SBT
libraryDependencies += "org.mariuszgromada.math" % "Janet-Sudoku" % "1.1.1"
Groovy Grape
@Grapes(
  @Grab(group='org.mariuszgromada.math', module='Janet-Sudoku', version='1.1.1')
)
Apache Ivy
<dependency org="org.mariuszgromada.math" name="Janet-Sudoku" rev="1.1.1" />
Leiningen
[org.mariuszgromada.math/Janet-Sudoku "1.1.1"]
Apache Buildr
'org.mariuszgromada.math:Janet-Sudoku:jar:1.1.1'
Dependencies
The project has no third-party dependencies