Jellyfish
A Jellyfish is a fish pattern involving four rows and four columns. It's the logical extension of X-Wing (2×2) and Swordfish (3×3) to a 4×4 configuration.
How It Works
The Pattern
Look for a digit that:
- Appears in at most 4 cells in each of four rows
- Those cells fall within the same four columns
This creates a 4×4 grid where the digit's placement in those rows completely covers the four columns.
The Logic
If digit 7 appears only in columns 1, 5, 7, 9 across rows 2, 4, 5, and 8:
- Each of these four rows must place one 7 in one of those columns
- Four rows, four columns — the columns are fully "covered"
- Any other cell in columns 1, 5, 7, or 9 (outside the pattern rows) cannot be 7
How to Spot Jellyfish
Single-Digit Focus
The key to spotting fish patterns is focusing on one digit at a time:
| Fish | Question | What to Look For |
|---|---|---|
| X-Wing | "Where can digit X go in each row?" | 2 rows with same 2 columns |
| Swordfish | "Where can digit X go in each row?" | 3 rows with at most 3 columns |
| Jellyfish | "Where can digit X go in each row?" | 4 rows with at most 4 columns |
Step-by-Step Scanning
- Pick a digit — Choose any digit 1-9
- Scan each row — For that digit, note which columns it can appear in
- Find restricted rows — Look for rows where the digit appears in only 2-4 columns
- Match columns — Do four rows share the same four columns (or subset)? That's a Jellyfish!
- Eliminate — Remove the digit from other cells in those columns
Using Focus Mode
Focus Mode makes Jellyfish much easier to spot:
- Tap a digit to highlight all cells containing it
- Look at each row — does the digit appear in 2-4 specific columns?
- Compare rows — do any four rows share candidates in the same four columns?
- If yes, check for eliminations in those columns
Example
Look at digit 7 and ask: where can 7 go in each row?
Row Analysis:
- Row 2: digit 7 appears only in columns 5, 7, 9
- Row 4: digit 7 appears only in columns 1, 5, 9
- Row 5: digit 7 appears only in columns 1, 7, 9
- Row 8: digit 7 appears only in columns 5, 7, 9
- All four rows share candidates within the same four columns (1, 5, 7, 9) — this is a Jellyfish!
Since rows 2, 4, 5, and 8 "cover" columns 1, 5, 7, and 9, no other cell in those columns can contain 7.
Eliminations: Remove 7 from R3C5, R3C7, R3C9, R6C1, R7C5, and R7C9
puzzle: S9B492b482d069g05804h11041g039x082b7o374p37092t2t045z2g6x3602040h2q1y09012u9e030e0l7x7o620662aa08013m7u1y022m1a0r0e48095w2c062o2l488i54045w012e059g0t7n071u031u0r087o
mode: guided
technique: Jellyfish
initial:
layers:
hints: true
steps:
- text: >
Use Focus Mode to highlight digit 7. Where can 7 go in each row?
hint: subtle
technique: JF
state:
focus:
enabled: true
digits: [7]
- text: >
Rows 2, 4, 5, and 8 all have 7 confined to columns 1, 5, 7, and 9!
hint: obvious
technique: JF
state:
selection:
cells: [R2C5, R2C7, R2C9, R4C1, R4C5, R4C9, R5C1, R5C7, R5C9, R8C5, R8C7, R8C9]
focus:
enabled: true
digits: [7]
- text: >
Four rows with candidates in only four columns — this is a Jellyfish!
hint: obvious
technique: JF
state:
selection:
cells: [R2C5, R2C7, R2C9, R4C1, R4C5, R4C9, R5C1, R5C7, R5C9, R8C5, R8C7, R8C9]
focus:
enabled: true
digits: [7]
- text: >
Rows 2, 4, 5, 8 "cover" columns 1, 5, 7, 9. Eliminate 7 from other cells in these columns.
hint: detailed
technique: JF
state:
selection:
cells: [R3C5, R3C7, R3C9, R6C1, R7C5, R7C9]
focus:
enabled: true
digits: [7]
settings:
showCandidates: true
showControls: true
showDescription: true
navigation: numbered
Row vs Column Jellyfish
Row-based:
- Find four rows where a digit appears in the same four columns
- Eliminate from those columns (outside the pattern rows)
Column-based:
- Find four columns where a digit appears in the same four rows
- Eliminate from those rows (outside the pattern columns)
Both work identically — just swap the dimension.
View in rn-space
A Jellyfish involves 4 rows where a digit is confined to the same 4 columns. In rn-space, this becomes a Naked Quad — 4 cells in a unit sharing 4 candidates.
Jellyfish is one of the hardest fish patterns to spot in the standard grid because it requires tracking 4 rows simultaneously. In rn-space, it appears as a Naked Quad — still not trivial, but a much more familiar pattern that many solvers already know how to find.
puzzle: S9B492b482d069g05804h11041g039x082b7o374p37092t2t045z2g6x3602040h2q1y09012u9e030e0l7x7o620662aa08013m7u1y022m1a0r0e48095w2c062o2l488i54045w012e059g0t7n071u031u0r087o
mode: guided
initial:
layers:
hints: false
steps:
- text: >
The Jellyfish on digit 7: rows 2, 4, 5, and 8 confine 7 to columns 1, 5, 7, and 9.
state:
focus:
enabled: true
digits: [7]
selection:
cells: [R2C5, R2C7, R2C9, R4C1, R4C5, R4C9, R5C1, R5C7, R5C9, R8C5, R8C7, R8C9]
- text: >
In **rn-space**, this becomes a Naked Quad — rows 2, 4, 5, and 8 for digit 7 share candidates {C1, C5, C7, C9}.
state:
space: rn
focus:
enabled: true
digits: [1, 5, 7, 9]
multiDigitMode: 2+
selection:
cells: [R2D7, R4D7, R5D7, R8D7]
settings:
showCandidates: true
showControls: true
showDescription: true
navigation: numbered
The Fish Family
| Fish | Size | Pattern Cells |
|---|---|---|
| X-Wing | 2 × 2 | 4 cells |
| Swordfish | 3 × 3 | Up to 9 cells |
| Jellyfish | 4 × 4 | Up to 16 cells |
Each larger fish finds eliminations that smaller fish cannot. However, Jellyfish is rare because:
- Four rows must align perfectly
- Usually solved by simpler techniques first
- Requires many candidates still present
Tips
- Start with smaller fish — Find X-Wings and Swordfish first; Jellyfish is rare
- Look for concentrated digits — A digit appearing many times in just 4 columns might form a Jellyfish
- Use focusing tools — Highlighting a single digit makes the pattern visible
- Trust the app — Jellyfish is difficult to spot manually; the hint system will find it
Complexity
Jellyfish is considered an expert-level technique:
- Requires scanning four rows/columns simultaneously
- Up to 16 pattern cells to verify
- Often found only by systematic search or software
Most puzzles never require Jellyfish — if you encounter one, the puzzle is genuinely difficult.
More Puzzles
- Jellyfish ex. 1
- Jellyfish ex. 2
- Jellyfish ex. 3
- Jellyfish ex. 4
- Jellyfish ex. 5
- Jellyfish ex. 6
- Jellyfish ex. 7
- Jellyfish ex. 8
- Jellyfish ex. 9
- Jellyfish ex. 10