Skip to content

Techniques

TSudoku will implement Sudoku solving techniques in phases matching SudokuExplainer's difficulty scale. All techniques listed below are planned -- none are implemented yet.

CONVENTION

Technique status is tracked per-phase. Individual technique pages will be added as each is implemented.

Phase 1 -- Direct (SE 1.0-2.5) ::: Planned

Techniques solvable without writing candidates.

RatingTechniqueStatus
1.0Last ValuePlanned
1.2Hidden Single (box)Planned
1.5Hidden Single (row/col)Planned
1.7Direct PointingPlanned
1.9Direct ClaimingPlanned
2.0Direct Hidden PairPlanned
2.3Naked SinglePlanned
2.5Direct Hidden TripletPlanned

Phase 2 -- Candidate-based (SE 2.6-4.4) ::: Planned

Techniques requiring candidate notation.

RatingTechniqueStatus
2.6PointingPlanned
2.8ClaimingPlanned
3.0Naked PairPlanned
3.2X-WingPlanned
3.4Hidden PairPlanned
3.6Naked TripletPlanned
3.8SwordfishPlanned
4.0Hidden TripletPlanned
4.2XY-WingPlanned
4.4XYZ-WingPlanned

Phase 3 -- Uniqueness (SE 4.5-6.0) ::: Planned

Techniques exploiting the unique-solution constraint.

RatingTechniqueStatus
4.5-5.0Unique Rectangle (types 1-4)Planned
5.0Naked QuadPlanned
5.2JellyfishPlanned
5.4Hidden QuadPlanned
5.6-6.0Bivalue Universal GravePlanned

Phase 4 -- Chains (SE 6.2+) ::: Planned

Chain-based techniques (server-side only in the planned architecture).

RatingTechniqueStatus
6.2Aligned Pair ExclusionPlanned
6.5+Various chaining techniquesPlanned