Back to Blog
Sudoku
December 22, 2026
5 min read

Swordfish Technique in Sudoku: Complete Guide

Master the Swordfish technique, an advanced Sudoku strategy that extends X-Wing logic to three rows and columns. Learn pattern recognition and elimination methods.

Sudoku Expert

AI Summary

This complete guide explains the Swordfish technique in Sudoku, including detection rules, elimination logic, and practice advice.

AI Highlights

  • Three by three pattern: Swordfish links three rows with three columns.
  • Exact candidate positions: The digit must appear in two or three cells per row.
  • Elimination rule: Remove the digit from other cells in the same columns.
  • Advanced but logical: It is a clean deduction, not a guess.
  • Needs full candidates: Best spotted with complete notes.

What Is The Swordfish Technique?

Swordfish is an advanced Sudoku pattern involving three rows and three columns. If a digit appears in only two or three positions in each of three rows, and those positions are confined to the same three columns, you can eliminate that digit from all other cells in those columns.

How To Identify A Swordfish

  1. Choose a digit and scan across rows.
  2. Find three rows where the digit appears in exactly two or three columns.
  3. Check that the columns are the same across those rows.
  4. Confirm no extra positions break the pattern.

Why The Elimination Works

Each of the three rows must place the digit in one of the shared columns. Therefore, the digit cannot appear anywhere else in those columns. Removing those candidates often reveals singles or pairs.

Row Based And Column Based Swordfish

Swordfish can be found by scanning rows or columns. A row based Swordfish eliminates candidates in columns, while a column based Swordfish eliminates candidates in rows. The logic is identical.

Mini Example

Digit 5 appears in rows 1, 4, and 9 only in columns 2, 6, and 8. This creates a Swordfish. Remove 5 from any other cell in columns 2, 6, and 8.

Checklist For Validity

  • Exactly three rows or columns involved.
  • Digit appears in two or three positions per row.
  • The same three columns or rows are shared.
  • No extra candidate positions outside the pattern.

Common Mistakes

  • Extra positions: If one row has four positions, the pattern fails.
  • Misaligned columns: The three rows must use the same columns.
  • Skipping candidates: Incomplete notes hide the pattern.

Practice Tips

  • Use full candidates when practicing Swordfish.
  • Scan one digit at a time for alignment.
  • Mark the three rows and columns to confirm the pattern.

Advanced Swordfish Applications

Once you master basic Swordfish, you can apply the same logic to more complex situations. For example, if you find a Swordfish in rows, check if any of those cells are in boxes that might create additional eliminations. The cells in a Swordfish pattern are locked together, which can affect other units and create cascading eliminations.

You can also combine Swordfish with other techniques. After applying a Swordfish and removing candidates, the grid might reveal new singles, pairs, or even another Swordfish. This combination of techniques creates powerful solving sequences that unlock very difficult puzzles.

In extremely hard puzzles, Swordfish patterns can appear in multiple digits simultaneously. Learning to spot them quickly across the entire grid significantly improves your solving speed and efficiency. Practice scanning for Swordfish in all digits, not just the most common ones, to maximize their effectiveness.

Step-by-Step Swordfish Detection

Step 1: Choose a Digit

Start with digits that appear frequently but not too frequently. Digits that appear 6 to 9 times are ideal candidates for Swordfish patterns. Too few appearances make the pattern unlikely, while too many make it hard to track.

Step 2: Scan Rows Systematically

Go through each row and count how many times your chosen digit appears. Look for rows where the digit appears in exactly two or three cells. Mark these rows mentally or with a light pencil mark.

Step 3: Check Column Alignment

Once you have identified three rows with two or three candidate positions, check if those positions align in the same columns. The columns must be identical across all three rows for the pattern to be valid.

Step 4: Verify the Pattern

Confirm that no row has the digit in more than three positions, and that all three rows share the same three columns. Any deviation breaks the pattern and makes it invalid.

Step 5: Apply Eliminations

Once confirmed, remove the digit from all other cells in the three columns outside the Swordfish rows. This is the key elimination that makes Swordfish valuable.

Common Pitfalls and How to Avoid Them

One of the most common mistakes is forcing a Swordfish pattern when it does not exist. Remember that all three rows must use exactly the same three columns. If the columns do not match perfectly, it is not a Swordfish, no matter how close it looks.

Another pitfall is missing candidate positions. Incomplete candidate notation makes Swordfish impossible to spot accurately. Always ensure your candidate notation is complete and up to date before searching for advanced patterns like Swordfish.

Some solvers confuse Swordfish with X-Wing or other patterns. Remember that Swordfish specifically requires three rows and three columns. X-Wing uses two rows and two columns. Understanding these distinctions prevents incorrect eliminations.

Practice Strategies

Start by practicing Swordfish on puzzles specifically designed to include them. Many puzzle generators and apps can create puzzles with guaranteed Swordfish patterns. This focused practice helps you recognize the pattern quickly.

Use visual aids when learning. Circle or highlight the candidate positions in the three rows to make the column alignment obvious. This visual confirmation helps build pattern recognition skills that become automatic with practice.

Practice scanning both rows and columns. Swordfish can be found by scanning rows (which eliminates in columns) or by scanning columns (which eliminates in rows). Learning both approaches makes you more flexible and efficient.

Related Resources

Practice Swordfish and other advanced techniques with our Sudoku resources.

FAQ

Q1: Is Swordfish required for every hard puzzle?

No. Swordfish appears occasionally in hard puzzles, but many hard puzzles can be solved without it using other advanced techniques. However, knowing Swordfish gives you another tool for when other methods stall.

Q2: Is Swordfish harder than X-Wing?

Yes, Swordfish is more complex than X-Wing because it involves three rows and three columns instead of two. The logic is the same, but the pattern is larger and harder to spot. Master X-Wing first before attempting Swordfish.

Q3: Can software help me learn Swordfish?

Yes, some Sudoku solvers and apps can highlight candidate patterns including Swordfish. This can help you visualize the pattern while learning, but it is worth learning to spot it manually for better understanding and skill development.

Q4: How often does Swordfish appear in puzzles?

Swordfish appears less frequently than X-Wing, typically in hard or expert level puzzles. In medium puzzles, it is rare. Do not expect to find Swordfish in every puzzle, but be ready to use it when the pattern appears.

Q5: Can I use Swordfish with incomplete candidates?

It is extremely difficult to spot Swordfish without complete candidate notation. The pattern requires seeing all candidate positions for a digit across multiple rows, which is nearly impossible with partial notation. Always use full candidates when searching for Swordfish.

Q6: What comes after Swordfish?

After mastering Swordfish, you can learn Jellyfish (4x4 pattern), which uses the same logic with four rows and four columns. You can also explore other advanced techniques like XY-Wing, Forcing Chains, and Coloring, which use different logical approaches.

Summary

Swordfish is a clean advanced elimination technique that extends X-Wing logic to three rows and three columns. When three rows share the same three candidate columns for a digit, remove that digit from the rest of those columns. This powerful technique requires careful scanning and complete candidate notation, but with practice, it becomes a reliable tool for tough grids. Master the detection steps, avoid common pitfalls, and practice systematically to build pattern recognition skills. Swordfish is not required for every puzzle, but knowing it gives you another powerful tool for solving the most challenging Sudoku puzzles.

Tags

swordfishadvanced techniquespattern recognitionsudoku strategies