...
Test files may have empty cells (zero) or cells with specific value choices in them to test specific features of the program.
Available test data:
A number of test data files have been supplied but are in no way to be considered comprehensive or exhaustive!
Saving cell values from the program:
...
The file format that the program saves is identical to the format used for loading, so cell values can be saved and re-loaded.
Validating the Board:
Performing a Single Reduction Pass on the Board.
Finding a Minimum Choice Cell
Solving the Board
Generating Solvable PuzzlesTest data available
Programming Tips
Mutating a value outside of an anonymous inner class:
...