Skyscraper Technique: Advanced Sudoku Solving Method
Introduction
The Skyscraper technique is a powerful mid-level Sudoku strategy that helps eliminate candidates using the relationship between pairs of cells in different rows or columns. While it isn't as widely known as X-Wing or Swordfish, the Skyscraper is incredibly efficient, especially in puzzles where typical line–box interactions fail to give enough progress.
If you're comfortable with candidates, scanning patterns, and basic advanced strategies, this technique will expand your solving toolkit significantly.
What Is the Skyscraper Technique?
The Skyscraper technique is a powerful mid-level Sudoku strategy that eliminates candidates using relationships between pairs of cells in different rows or columns. The pattern appears when two rows (or columns) each contain two identical candidates, with one position in each row aligned in the same column and the other position in a different column. Out of the two "free" positions, only one can be correct, creating a forced elimination elsewhere. The pattern visually resembles two tall buildings, giving the technique its name. Skyscraper links two rows or columns through a shared candidate, allowing elimination of that candidate from cells that "see" both free positions. This technique is most effective when basic techniques stall and candidate patterns form strong link relationships.
Key Points
Understanding these fundamentals helps you master Skyscraper:
- Two-row/column pattern: Requires two rows or columns each with two identical candidates
- Aligned and free positions: One position aligns in the same column, the other is free in different columns
- Elimination logic: The two free positions create forced elimination in cells that see both
- Visual pattern: Resembles two tall buildings, making it memorable once recognized
- Mid-level technique: More advanced than basic methods but accessible to intermediate solvers
How It Works (Step-by-Step)
Here's how to apply the Skyscraper technique:
Step 1: Identify Strong Links
Look for two rows (or columns) where a candidate appears in exactly two cells in each row. These create strong links that form the Skyscraper pattern.
Step 2: Check Alignment
Verify that one position in each row aligns in the same column. The other positions should be in different columns, creating the "free" positions.
Step 3: Identify Free Positions
Locate the two "free" positions—one in each row that are in different columns. These free positions form the Skyscraper base.
Step 4: Find Seeing Cells
Identify cells that "see" (are in the same row, column, or box as) both free positions. These cells are elimination targets.
Step 5: Apply Elimination Logic
Use Skyscraper logic: if one free position is true, the other must be false, and vice versa. This creates forced elimination in seeing cells.
Step 6: Remove Candidates
Eliminate the candidate from cells that see both free positions. The Skyscraper pattern guarantees this elimination is valid.
Examples
Here are practical examples of Skyscraper technique:
Example 1: Basic Skyscraper
Candidate 7 appears in Row A at positions (A,1) and (A,9), and in Row B at positions (B,1) and (B,5). Position (A,1) and (B,1) align in Column 1. The free positions (A,9) and (B,5) enable elimination of 7 from cells that see both, demonstrating the technique.
Example 2: Column-Based Skyscraper
A Skyscraper pattern appears in two columns instead of rows. The same logic applies: aligned positions in one row, free positions in different rows, creating eliminations in cells that see both free positions.
Example 3: Complex Skyscraper
In a difficult puzzle, a Skyscraper pattern spans multiple units, creating eliminations that basic techniques couldn't provide. This demonstrates how the technique breaks through stuck positions.
🌆 Skyscraper Pattern Structure
The Skyscraper pattern appears when:
- Two rows (or columns) each contain two identical candidates
- One position in each row is aligned in the same column
- The other position is in a different column
- Out of the two "free" positions, only one can be correct, creating a forced elimination elsewhere
It forms a shape that visually resembles two tall buildings—hence the name Skyscraper.
In short:
A Skyscraper links two rows or columns through a shared candidate, allowing you to eliminate that candidate from cells that "see" both free positions.
🧩 2. Visualizing the Skyscraper Pattern
Here's a simplified ASCII example showing candidate 7:
Row A: [ 7 . | . . . | . . 7 ]
Row B: [ . . | . 7 . | 7 . . ]
This shows the conditions:
- Row A has candidate 7 in two cells
- Row B has candidate 7 in two cells
- One column overlaps
- One column is unique per row
- The two unique cells "see" the same area of the grid
The two "unique" 7s form the Skyscraper base.
🛠 3. How the Logic Works
The logic behind the Skyscraper technique is:
- In Row A, digit X must be in one of two possible positions
- In Row B, digit X must also be in one of two positions
- One position in A and one in B share a column
- This means both "free" positions cannot be true simultaneously
- Any cell that can see both free positions cannot contain digit X
- Thus, digit X can be eliminated from those overlapping cells
It's a classic example of a two-strong-link network, turning into a single valid solution pathway.
🔍 4. Step-by-Step Example
Let's walk through a more detailed example using candidate 5:
- Row 4:
- Candidate 5 appears at C2 and C9
- Row 7:
- Candidate 5 appears at C2 and C6
This gives us:
- R4: 5 at C2 or C9
- R7: 5 at C2 or C6
Now analyze:
- C2 appears in both rows → the shared "anchor" point
- C9 and C6 are the "free" points that project influence
Conclusion:
Because R4C9 and R7C6 cannot both be true, any cell that sees both of them cannot be 5.
Thus you eliminate candidate 5 from:
- Cells in the "overlapping visibility zone"
- Typically in another row or block influenced by both projections
This often leads to new singles or chain reactions that open the puzzle significantly.
🏙 5. Why It's Called a Skyscraper
The pattern resembles two tall towers connected at a lower floor:
Tower A Tower B
| |
(shared link) (shared link)
| |
free cell free cell
This visual resemblance is helpful when scanning puzzles—once you learn the "shape," you'll find Skyscrapers quickly.
💡 6. When Should You Use the Skyscraper Technique?
Skyscraper is especially useful when:
- ✔ Standard elimination stops working
- ✔ Naked pairs/triples are not producing progress
- ✔ You want a technique easier than X-Wing but more powerful than Locked Candidates
- ✔ The puzzle structure has symmetrical or near-symmetrical candidate layouts
- ✔ The grid has many mid-game pencil marks
It shines in intermediate-level puzzles, right before you need advanced reasoning like XY-Chains or Swordfish.
⚠️ 7. Common Mistakes to Avoid
Mistake 1: Misidentifying the shared column/row
Both pairs must share exactly one alignment.
If they share none—or two—the pattern is invalid.
Mistake 2: Eliminating from cells that see only one free cell
Cells must see both free ends to be eliminated.
Mistake 3: Mixing up weak links
Skyscraper requires strong links only:
- Two candidates per row
- Two candidates per column
- Anything else breaks the chain.
Mistake 4: Confusing with Kite or Two-String Kite
Those look similar but are block-based, not line-based.
📘 8. Practical Tips for Finding Skyscrapers Quickly
Tip 1: Scan candidate pairs first
When any digit appears exactly twice in two different rows, check alignment.
Tip 2: Use pencil marks sparingly but consistently
Clarity helps you detect symmetrical patterns.
Tip 3: Look for "incomplete X-Wing" shapes
Skyscrapers often appear in puzzles that are almost—but not quite—X-Wing-ready.
Tip 4: Focus on middle-game puzzles
Early game usually lacks structure; late game is too dense.
Summary
The Skyscraper technique is a clean, elegant mid-level strategy that every intermediate Sudoku solver should learn. This guide explained the pattern structure, visual logic, step-by-step detection methods, and demonstrated how this efficient technique creates progress in puzzles where typical line-box interactions fail. Skyscraper links two rows/columns through shared candidates, creating powerful elimination chains. The pattern visually resembles two tall buildings, making it memorable once recognized. By understanding how paired candidates interact across rows and columns, you gain a new way to break through roadblocks and open new solving paths. Most effective when basic techniques stall and candidate patterns form strong link relationships. If you're aiming to improve your mid-game speed, accuracy, and pattern recognition, mastering the Skyscraper is a smart and highly practical next step.
Ready to learn Skyscraper? Practice with SudokuGames.org and master this powerful technique!
❓ FAQ
Q1: Is the Skyscraper technique hard?
No. It's easier than X-Wing and much easier than XY-Chains. Skyscraper is a mid-level technique that's very learnable for intermediate solvers.
Q2: Do Skyscrapers appear often?
In medium puzzles: quite frequently. In easy puzzles: rarely. In hard puzzles: sometimes, but advanced chains overshadow them. It's most common in medium-difficulty puzzles.
Q3: Do I need this technique to solve expert puzzles?
It helps, but techniques like XY-Chains, Swordfish, and Fishes are more essential at the expert level. Skyscraper is valuable but not always necessary for expert puzzles.
Q4: How is Skyscraper different from X-Wing?
Skyscraper links two rows/columns through a shared candidate with specific geometric relationships. X-Wing uses four cells in a rectangle pattern. Skyscraper is more flexible in cell placement.
Q5: Can I use Skyscraper in columns as well as rows?
Yes, Skyscraper works identically in rows or columns. The pattern can appear in either orientation, giving you more opportunities to find eliminations.
Q6: What makes Skyscraper effective?
The technique creates powerful elimination chains through strong link relationships. Once you recognize the pattern, it provides quick progress in puzzles where basic methods stall.
Related Articles
- What Is Sudoku Complete Guide
- Sudoku Basic Rules
- X-Wing Technique
- Swordfish Technique
- Turbot Fish Technique
- Two-String Kite Technique
Share this article: