Advanced Sudoku Guide
Advanced Sudoku Techniques: Solve Hard Puzzles With Logic
Learn the logical patterns that help expert players break through difficult Sudoku puzzles. This guide covers candidate elimination, subsets, fish patterns, wings, coloring, unique rectangles, and chains.
Think in Candidates
Advanced solving is not about guessing. It is about finding relationships between candidates and proving where a number can or cannot go.
Use Notes
Advanced methods depend on accurate pencil marks. Keep candidates updated after every confirmed placement.
Search Systematically
Check rows, columns, boxes, and candidate patterns in a consistent order instead of scanning randomly.
Avoid Guessing
A good technique gives a logical reason for each elimination. If you cannot explain it, pause and recheck.
What Are Advanced Sudoku Techniques?
Advanced Sudoku techniques are logical methods used after basic scanning, naked singles, and hidden singles stop producing progress. Instead of looking only for the correct number for one cell, advanced solvers study how candidates interact across multiple cells, rows, columns, and boxes.
These techniques do not change the rules of Sudoku. Every row, column, and 3×3 box must still contain the numbers 1 to 9 exactly once. The difference is that advanced methods use patterns to eliminate impossible candidates before a final answer becomes obvious.
The best way to learn is in stages. Begin with locked candidates and subsets, then move to X-Wing and XY-Wing, and only later practise Swordfish, coloring, unique rectangles, and chains.
Before You Start: Prepare the Grid
Complete Basic Scanning First
Find all obvious singles before searching for advanced patterns. A newly placed single may simplify the puzzle enough that a complex technique is unnecessary.
Add Complete Candidate Notes
Write every possible number in each empty cell. Missing or outdated candidates can hide patterns or create false eliminations.
Update Notes After Every Move
Whenever you place a number, remove that candidate from every peer in the same row, column, and box.
1. Locked Candidates
Locked candidates are often the first advanced technique to learn. They appear when a candidate is restricted to one row or one column inside a 3×3 box.
Pointing Pair or Triple
If every possible position for a number inside one box lies in the same row, that number can be removed from the rest of the row outside the box. The same rule applies to a column.
Box-Line Reduction
If all candidates for a number in a row are located inside one 3×3 box, remove that number from the other cells in the same box.
Locked candidates are valuable because they reduce candidate lists without requiring an immediate placement. That reduction often reveals a single or pair elsewhere.
2. Naked Pairs, Triples, and Quads
A naked subset occurs when a group of cells contains exactly the same number of candidates as cells. Those candidates must occupy those cells, so they can be removed from other cells in the same unit.
Naked Pair
Two cells in one row, column, or box contain the same two candidates, such as {2,7}. Remove 2 and 7 from all other cells in that unit.
Naked Triple
Three cells contain only three candidates between them, such as {1,4}, {1,6}, and {4,6}. Remove 1, 4, and 6 elsewhere in the unit.
Naked Quad
Four cells contain only four candidates between them. This pattern is less common but follows the same logic.
3. Hidden Pairs, Triples, and Quads
A hidden subset is the reverse of a naked subset. Instead of focusing on cells with limited candidates, look for candidates that appear in only a limited number of cells inside a row, column, or box.
For example, if candidates 3 and 8 appear only in the same two cells of a row, those two cells must contain 3 and 8. Any other candidates written in those cells can be removed.
How to Spot Hidden Subsets
- 1. Choose one row, column, or box.
- 2. Count where each missing number can appear.
- 3. Look for two, three, or four candidates restricted to the same number of cells.
- 4. Remove unrelated candidates from those cells.
4. X-Wing
An X-Wing is a four-cell pattern involving one candidate, two rows, and two columns. Suppose candidate 5 appears exactly twice in row 2 and exactly twice in row 7, and the four positions line up in columns 3 and 8.
The 5s in rows 2 and 7 must occupy opposite corners of that rectangle. Therefore, no other cell in columns 3 or 8 can contain 5.
X-Wing Checklist
- 1. Pick one candidate number.
- 2. Find two rows where it appears in exactly two cells.
- 3. Confirm those cells share the same two columns.
- 4. Remove that candidate from other cells in those columns.
The pattern also works in reverse: two columns can align across the same two rows.
5. Swordfish
Swordfish is an expanded X-Wing. It uses one candidate across three rows and three columns. In each selected row, the candidate appears in two or three positions, and all positions are restricted to the same three columns.
Because the candidate must occupy one position in each of the three rows, it must also occupy those three columns. You can remove the candidate from every other cell in those columns.
When to Search for Swordfish
Search for Swordfish only after singles, locked candidates, subsets, and X-Wing have failed. It is less common and easier to misread, so confirm every candidate position carefully.
6. XY-Wing
An XY-Wing uses three bivalue cells: a pivot and two wings. The pivot contains candidates XY. One wing contains XZ, and the other contains YZ. The pivot must see both wings, but the wings do not need to see each other.
Whichever value the pivot takes, one of the two wings must become Z. Therefore, any cell that can see both wings cannot contain Z.
Simple XY-Wing Example
Pivot = {2,6}, first wing = {2,9}, second wing = {6,9}. One of the wings must be 9, so remove candidate 9 from cells that see both wings.
7. Simple Coloring
Simple coloring tracks strong links for one candidate. A strong link exists when a candidate appears in exactly two cells in a row, column, or box. One of those cells must be true and the other false.
Assign alternating colors to connected candidates. If two cells with the same color see each other, that color must be false. If an uncolored candidate sees both colors, it can be removed because one of the colors must be true.
Coloring Rule
Coloring does not mean guessing which color is correct. It means using the relationship between the two possible states to prove eliminations.
8. Unique Rectangle
A unique rectangle is a four-cell pattern involving two candidates across two rows, two columns, and two boxes. If all four cells were limited to the same pair, the puzzle could have two solutions.
Because a valid Sudoku should have one solution, at least one corner must contain another candidate or behave differently. That difference can often be used to remove one of the repeated candidates.
Important Caution
Use unique rectangles only when the four cells form the correct rectangle across exactly two boxes and the puzzle is assumed to have a single solution.
9. Forcing Chains
A forcing chain follows the consequences of a candidate being true or false. Instead of guessing and continuing blindly, you trace both logical branches and look for a result they share.
If both branches eliminate the same candidate, that candidate can be removed. If one branch creates a contradiction, the starting assumption is false.
Use Chains Last
Chains can become difficult to track. Use them after simpler patterns have been checked, and write each logical link clearly to avoid accidental assumptions.
Which Technique Should You Use First?
Common Advanced Sudoku Mistakes
❌ Incomplete Candidates
A missing candidate can create a pattern that is not real. Keep notes accurate before making eliminations.
❌ Forcing a Pattern
Do not call something an X-Wing or XY-Wing unless every required relationship is present.
❌ Skipping Easy Moves
Advanced patterns may disappear after a new single. Re-scan the grid after every placement.
❌ Removing Too Many Candidates
Only remove candidates from cells directly affected by the technique. One extra elimination can break the puzzle.
Read our Sudoku Mistakes to Avoid guide for more solving advice.
How to Improve at Advanced Sudoku
1. Master One Technique at a Time
Practise locked candidates until you can recognize them quickly. Then add pairs, triples, X-Wing, and other methods.
2. Explain Every Elimination
Before removing a candidate, say why it is impossible. This habit prevents mistakes and strengthens logical thinking.
3. Practise Difficult Puzzles Regularly
Use Hard and Expert Sudoku puzzles to practise pattern recognition. Speed matters less than accuracy.
4. Review Stuck Positions
When you miss a technique, return to the position and identify the exact clue or candidate relationship you overlooked.
Related Sudoku Learning Pages
🧠 Sudoku Strategies
Review essential solving methods before using advanced patterns.
🟠 Hard Sudoku
Practise candidate elimination and subset techniques.
🔴 Expert Sudoku
Challenge yourself with puzzles that may require advanced logic.
🏋️ Sudoku Brain Training
Build focus, pattern recognition, and logical thinking through regular practice.
Frequently Asked Questions
What are advanced Sudoku techniques?
They are logical methods used when singles and basic scanning no longer solve the puzzle. They work by identifying candidate patterns across multiple cells.
Do advanced Sudoku techniques require guessing?
No. X-Wing, XY-Wing, Swordfish, coloring, and other techniques rely on logical elimination, not random guesses.
Which advanced technique should I learn first?
Start with locked candidates and naked pairs. Then learn hidden pairs, triples, X-Wing, and XY-Wing before moving to Swordfish and chains.
What is the X-Wing technique?
X-Wing is a four-cell candidate pattern across two rows and two columns. It allows the same candidate to be removed from other cells in the aligned columns or rows.
Can every difficult Sudoku be solved logically?
A well-constructed Sudoku has one solution and can be solved logically, although some puzzles require more advanced techniques than others.
Practise Advanced Sudoku Techniques
Open a Hard or Expert puzzle, turn on Notes, and look for one technique at a time. Accuracy and clear reasoning will improve your solving speed naturally.