# Sudoku Solving Algorithm Don't know the mathematician's name for it, but it works. ## Input Samples You can find sample input sudokus for solving in the Sudokus folder. The files have the format of java properties files. ## Algorithm Basically the algorithm does what everybody does when solving a sudoku, that is 1. populating all the boxes where the value is immediately evident (quicksolve). Now our Sudoku is either finished or has unsolved fields, each with a list of possibilities. 1.1. finished: store self in the solutions array and return. 1.2. iterate over all possibilities of all unsolved fields by instanciating new sudokuboards. Recursively start at `1.` for each of them. ## TODO handle multiple possible solutions. enjoy, Georg 784 javac *java 787 mkdir sudokusolv 788 mv *class sudokusolv/ 790 java sudokusolv.Main ../Sudokus/formteil-810.txt