6. Software# 6.1. Programs 6.1.1. Yet Another Sudoku 6.1.2. Pattern Regression Tester 6.1.3. Batch Puzzle Generator and Grader 6.1.4. Batch Puzzle Solver 6.2. File Formats 6.3. Algorithms