The SudokuSolver App was originally intended to find the solution of any Sudoku that has a single solution. As after every user entry the app makes a trial to find the solution and clears all impossible numbers it can also be used to create new Sudokus. But there is no way to influence the complexity.
Open issues: With current approach of max 1 step of recursion it may happen that not all impossible numbers are eliminated. But a second level of recursion would lead to very long calculations and reaction times.
Next features: - add possibility to perform second level of recursion on special command - add special clean function based on number clusters- save and load Sudokus - save and load Sudokus