SudokuLoop Advanced Sudoku Techniques
Sudoku Loop

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.

Track
Candidates
Spot
Patterns
Remove
Options
✏️

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

Step 1

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.

Step 2

Add Complete Candidate Notes

Write every possible number in each empty cell. Missing or outdated candidates can hide patterns or create false eliminations.

Step 3

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?

Order
Technique
When to Use It
1
Singles and basic scanning
Always check first
2
Locked candidates
When candidates align inside a box
3
Naked and hidden subsets
When several candidates are restricted
4
X-Wing and XY-Wing
When simpler eliminations stop
5
Swordfish and coloring
For harder candidate patterns
6
Unique rectangles and chains
Use after other methods fail

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

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.