You should be able to rate the puzzles using SE and filter out the diamonds from the pearls.
To find out the techniques used by SE to solve a puzzle, you can use this:
- Code: Select all
java.exe -cp SudokuExplainer.jar diuf.sudoku.test.Tester puzzles.txt puzzles.log
Example puzzle.log:
- Code: Select all
Analyzing Sudoku #1
59 Hidden Single
1 Naked Single
1 Direct Hidden Triplet
1 Pointing
2 Naked Pair
1 X-Wing
9 Hidden Pair
4 Naked Triplet
7 Swordfish
4 Hidden Triplet
2 XY-Wing
1 Aligned Pair Exclusion
1 Bidirectional X-Cycle
2 Forcing X-Chain
2 Bidirectional Y-Cycle
Hardest technique: Bidirectional Y-Cycle
Difficulty: 6.9
Analyzing Sudoku #2
59 Hidden Single
1 Direct Hidden Pair
1 Direct Hidden Triplet
2 Naked Pair
1 X-Wing
8 Hidden Pair
2 Naked Triplet
7 Swordfish
5 Hidden Triplet
2 XY-Wing
1 Forcing X-Chain
1 Bidirectional Cycle
Hardest technique: Bidirectional Cycle
Difficulty: 7.0
Finished.
Tester is in SudokuExplainer 1.2.1.3 (as used in the Patterns Game) - For some reason, it's been removed in SukakuExapliner.