Permalink
Browse files

Create README.md

  • Loading branch information...
mariuszgromada committed Apr 16, 2016
1 parent 6bf89bf commit 6b2d6dea3fbe04eca1494fb3f47cf0d757ce9895
Showing with 35 additions and 0 deletions.
  1. +35 −0 README.md
@@ -0,0 +1,35 @@
![Janet-Sudoku logo](http://janetsudoku.mariuszgromada.org/wp-content/uploads/2016/04/Janet-Sudoku-logo.png)
# Janet-Sudoku - Java Android .NET Sudoku Generator & Sudoku Solver Library
## Sudoku Solver API
- simple solving
- path / sequence leading to the solution
- evaluating solution existence
- finding all solutions
- puzzle / solution loading / saving
- solving randomization options
- error handling (error codes, messages)
## Sudoku Generator API
- random generator
- generator based on puzzle
- generating randomization options
- error handling (error codes, messages)
## Store API enabling variety of operations
- 160 built-in puzzle examples
- A bunch of built-in operations enabling puzzle modification (i.e. rotation, reflection, swapping, permutation, ...)
- Puzzle checking
- Puzzle loading and saving
- Rating puzzle difficulty
## Janet Sudoku Demo App - command line tool based on the library
- Puzzle loading
- Puzzle generating
- Puzzle evaluating
- Puzzle solving
- Puzzle rating
- Puzzle saving
## Regression tests
- Large number of regression / unit tests

0 comments on commit 6b2d6de

Please sign in to comment.