Sudoku Solver
Created by
d-0-t
[GitHub] Sudoku Solver backend + unit & functional testing.
- Valid puzzle input: a 81 characters long solvable string that consists of numbers and dots (.) representing empty cells.
- Valid coordinate: letters A-I + numbers 1-9
- Valid value: 1-9
The SOLVE will attempt to solve the puzzle string. If there is an error, a JSON object will be returned.
The CHECK PLACEMENT button will investigate the given value at the given coordinate of the puzzle board. This will only return if the value has any conflicts in the current incomplete puzzle string, and not comparing validity to the actual solution. If there is a conflict (row, column, region), it will be included in the returned JSON object.
