Sudoku-tekniker — din kompletta guide
Sudoku handlar om logik, inte tur. Med rätt tekniker kan du systematiskt eliminera möjligheter och hitta rätt siffra — oavsett om pusslet är enkelt eller djupt avancerat. Den här sidan samlar alla tekniker på ett ställe, grupperade efter svårighetsgrad så att du enkelt hittar nästa steg i din utveckling.
Börja med de grundläggande teknikerna om du är nybörjare. Är du redan bekant med dem kan du hoppa direkt till mellannivå eller avancerade metoder. Varje teknik beskrivs kortfattat med en förklaring av när och hur du använder den.
Grundläggande tekniker
Singleton-metoden (Single Candidate)
Den enklaste av alla tekniker: om en cell bara har en möjlig siffra kvar, är den siffran svaret. Gå igenom varje tom cell och kontrollera vilka siffror som redan finns i samma rad, kolumn och block — om bara en siffra saknas är saken klar.
Kandidateliminering
En systematisk genomgång där du för varje tom cell antecknar vilka siffror (1–9) som är möjliga. Eliminera sedan kandidater baserat på vad som redan finns i samma rad, kolumn och block. Ju fler celler du löser, desto fler kandidater kan du strykas.
Box-rad-kolumn (Box-Line Reduction)
Om en siffra inom ett block bara kan placeras i en enda rad eller kolumn, kan den siffran elimineras från resten av den raden eller kolumnen utanför blocket. Tekniken utnyttjar att varje siffra måste förekomma exakt en gång per rad, kolumn och block.
Mellannivå-tekniker
Naked Pairs (Nakna par)
Om två celler i samma rad, kolumn eller block båda har exakt samma två kandidater — och inga andra — kallas det ett Naked Pair. De två siffrorna måste hamna i dessa två celler (ordningen är okänd), vilket innebär att du kan ta bort dessa kandidater från alla andra celler i samma enhet.
Varför det fungerar:
Eftersom de två siffrorna tillsammans måste fylla de två cellerna, finns det inget utrymme för dem någon annanstans i raden, kolumnen eller blocket. Oavsett vilken av de två siffrorna som hamnar i cell A respektive cell B, är båda siffrorna "upptagna". Alla övriga celler i enheten kan alltså elimineras för dessa kandidater.
Genomarbetat exempel:
I rad 4 finns fem tomma celler med följande kandidater:
| Cell | Kandidater |
|---|---|
| R4C2 | 2, 5, 8 |
| R4C4 | 3, 7 |
| R4C6 | 2, 3, 7 |
| R4C8 | 3, 7 |
| R4C9 | 2, 3, 7, 8 |
R4C4 och R4C8 är båda {3, 7} — ett Naked Pair. Siffrorna 3 och 7 är "låsta" till dessa celler. Konsekvens:
- R4C6: ta bort 3 och 7 → kvar: 2 → löst!
- R4C9: ta bort 3 och 7 → kvar: 2, 8 → färre kandidater att arbeta vidare med.
Naked Triplets — samma logik, tre celler:
Om tre celler i en enhet innehåller kandidater som tillsammans bildar exakt tre unika siffror (t.ex. {1,2}, {2,3} och {1,3} — tillsammans {1,2,3}), är det ett Naked Triplet. Samma eliminering gäller: ta bort 1, 2 och 3 från alla övriga celler i enheten.
Hur du hittar Naked Pairs snabbt:
- Markera alla celler med exakt två kandidater i en rad/kolumn/block.
- Jämför paren — finns ett identiskt par? Naked Pair hittad.
- Stryk de två siffrorna i alla övriga celler i enheten.
Pointing Pairs (Pekande par)
Om en siffra inom ett 3×3-block bara kan placeras i celler som alla ligger på samma rad eller samma kolumn, "pekar" de cellerna ut en riktning. Siffran kan då elimineras från resten av den raden eller kolumnen utanför blocket — för den måste hamna i blocket, i just den raden/kolumnen.
Varför det fungerar:
Varje siffra måste förekomma exakt en gång i varje block. Om kandidaterna för siffran inom blocket är begränsade till en enda rad, vet du att siffran kommer att placeras i den raden — i blocket. Därmed kan den inte finnas i samma rad utanför blocket.
Genomarbetat exempel:
Ta det övre vänstra blocket (rad 1–3, kolumn 1–3). Siffran 4 saknas i blocket. Du kontrollerar varje tom cell:
| Cell i blocket | Kan 4 stå här? | Orsak |
|---|---|---|
| R1C1 | Nej | Rad 1 har redan en 4 |
| R1C2 | Nej | Rad 1 har redan en 4 |
| R1C3 | Nej | Rad 1 har redan en 4 |
| R2C1 | Nej | Kolumn 1 har redan en 4 |
| R2C2 | Ja | — |
| R2C3 | Ja | — |
| R3C1–C3 | Nej | Rad 3 har redan en 4 |
Siffran 4 kan bara stå i R2C2 eller R2C3 — båda i rad 2. Det är ett Pointing Pair. Konsekvens:
- Eliminera 4 som kandidat från R2C4, R2C5, R2C6, R2C7, R2C8 och R2C9 (hela rad 2 utanför blocket).
- En av dessa celler kanske nu bara har en kandidat kvar — och kan lösas direkt.
Pointing Pair vs Box-Line Reduction:
Begreppen överlappar. Pointing Pair är varianten där elimineringen sker utanför blocket (i raden/kolumnen). Box-Line Reduction är vanligtvis varianten där elimineringen sker inne i blocket (du vet att siffran sitter i en viss rad i ett annat block, och kan därför strykas från din rad i det aktuella blocket). I praktiken är logiken densamma — förstå den ena och du förstår båda.
Hur du hittar Pointing Pairs:
- Välj ett block och en siffra som saknas där.
- Markera alla tomma celler i blocket där siffran kan stå (eliminera rader, kolumner, block).
- Ligger alla kvarvarande celler på samma rad? → Pointing Pair på rad.
- Ligger alla kvarvarande celler i samma kolumn? → Pointing Pair på kolumn.
- Stryk siffran från resten av den raden/kolumnen utanför blocket.
X-Wing
X-Wing är ett av de mest klassiska avancerade mönstren i sudoku — och när du väl lärt dig känna igen det hittar du det överallt i medel- och svåra pussel. Tekniken utnyttjar att en siffra är "låst" längs två rader och två kolumner på ett sätt som eliminerar den som kandidat i hela de delade kolumnerna.
Vad är ett X-Wing?
X-Wing bygger på att en viss siffra förekommer i exakt två celler i var och en av två olika rader — och att dessa fyra celler dessutom delar samma två kolumner. De fyra cellerna bildar hörnen i en rektangel (därav namnet: X för krysset av diagonalerna). Logiken är enkel: siffran måste finnas i varje rad exakt en gång. I rad A sitter den antingen i kolumn C1 eller kolumn C2. Samma sak gäller rad B. Eftersom siffran måste hamna i kolumn C1 eller C2 i båda raderna är kolumnerna "täckta" — siffran kan inte stå på någon annan position i dessa kolumner.
Hur du tillämpar X-Wing steg för steg:
- Välj en siffra (1–9) och kartlägg var den kan stå i varje rad.
- Hitta två rader där siffran bara har exakt två möjliga celler.
- Kontrollera om de två radernas kandidatceller delar exakt samma två kolumner.
- Om ja: X-Wing hittad. Eliminera siffran från alla övriga celler i de två kolumnerna.
Genomarbetat exempel:
Siffran 5 kan bara stå i följande celler:
| Rad | Kandidater |
|---|---|
| Rad 2 | R2C3 och R2C7 |
| Rad 7 | R7C3 och R7C7 |
R2C3, R2C7, R7C3 och R7C7 bildar ett X-Wing för siffran 5 — kolumn 3 och kolumn 7 är "låsta". Konsekvens:
- Eliminera 5 från R1C3, R3C3, R4C3, R5C3, R6C3, R8C3, R9C3 (hela kolumn 3 utom X-Wing-cellerna).
- Eliminera 5 från R1C7, R3C7, R4C7, R5C7, R6C7, R8C7, R9C7 (hela kolumn 7 utom X-Wing-cellerna).
X-Wing längs kolumner — samma mönster, roterat 90°:
X-Wing fungerar lika bra om mönstret hittas längs kolumner istället för rader: en siffra förekommer i exakt två celler i var och en av två kolumner, och de fyra cellerna delar samma två rader. Elimineringen görs då i de delade raderna. Dubbelkolla alltid i båda riktningarna.
Vanliga misstag:
- Kontrollera att det verkligen är samma två kolumner i båda raderna. Om rad 2 har kandidater i C3 och C7, och rad 7 i C3 och C8, är det inget X-Wing.
- Glöm inte att kontrollera X-Wing längs kolumner — nybörjare på tekniken letar ofta bara i rader.
- X-Wing eliminerar inte kandidater inne i de fyra hörncellerna. De förblir osäkra; du vet bara att siffran sitter i en av dem per rad/kolumn.
När ska du leta efter X-Wing?
X-Wing lönar sig när enklare tekniker (Hidden Singles, Naked Pairs, Pointing Pairs) inte ger fler lösta celler. Siffror med exakt 2 möjliga celler i 2–4 rader är de bästa kandidaterna. Gå systematiskt igenom siffrorna 1–9 och kartlägg hur många möjliga celler varje siffra har per rad — siffror med lågt antal är värda att undersöka vidare.
Box-Line Reduction (avancerad) Kommer snart
Guide under uppbyggnad. En utvidgning av grundtekniken som kombinerar block- och linjeinteraktioner för mer komplexa eliminationskedjor.
Avancerade tekniker
Swordfish
Swordfish är en utökning av X-Wing till tre rader och tre kolumner. Mönstret är kraftfullt men kräver mer systematisk genomsökning. En gång du förstår X-Wing är steget till Swordfish logiskt — du utökar sökmängden från 2×2 till 3×3.
Vad är ett Swordfish?
En viss siffra förekommer i två eller tre celler i var och en av tre rader, och de berörda cellerna sprider sig sammanlagt över exakt tre kolumner (inte fler). Logiken: siffran måste placeras exakt en gång i varje rad. Eftersom de tre radernas kandidater ryms inom tre kolumner täcker dessa kolumner alltid siffran — oavsett hur den fördelas. Siffran kan sedan elimineras från alla övriga celler i de tre kolumnerna.
Hur du tillämpar Swordfish steg för steg:
- Välj en siffra och notera var den kan stå i varje rad (rader med 2–3 kandidatceller är intressanta).
- Välj tre rader. Kontrollera om deras kandidatceller sammanlagt spänner över exakt tre kolumner.
- Om ja — och varje rad har 2–3 kandidater inom dessa tre kolumner — har du ett Swordfish.
- Eliminera siffran från alla övriga celler i de tre kolumnerna.
Genomarbetat exempel:
Siffran 3 kan bara stå i följande celler:
| Rad | Kandidater |
|---|---|
| Rad 1 | R1C2, R1C5 |
| Rad 4 | R4C2, R4C5, R4C8 |
| Rad 8 | R8C5, R8C8 |
De tre raderna har kandidater i kolumn 2, 5 och 8 — exakt tre kolumner. Det är ett Swordfish. Konsekvens:
- Eliminera 3 från alla övriga celler i kolumn 2 (rad 2, 3, 5, 6, 7, 9).
- Eliminera 3 från alla övriga celler i kolumn 5 (rad 2, 3, 5, 6, 7, 9).
- Eliminera 3 från alla övriga celler i kolumn 8 (rad 2, 3, 5, 6, 7, 9).
Swordfish längs kolumner:
Precis som X-Wing fungerar Swordfish åt båda hållen: tre kolumner där siffran sprider sig över exakt tre rader — elimineringarna görs då i de tre raderna.
Skillnaden mot X-Wing:
I X-Wing måste varje rad ha exakt två kandidatceller som delar exakt samma kolumner. I Swordfish tillåter vi att antalet kandidater per rad varierar (2–3) och att kolumnöverlappet är flexibelt — men det sammantagna antalet kolumner får aldrig överstiga tre.
Vanliga misstag:
- En rad med kandidater i fyra kolumner bryter mönstret — Swordfish kräver maximalt tre kolumner sammanlagt.
- Bekräfta alltid att siffran verkligen saknas i alla andra celler i enheten innan du eliminerar.
När lönar sig Swordfish?
Swordfish behövs sällan i pussel på mellannivå — tekniken lönar sig i svåra och expertnivå-pussel när X-Wing inte ger elimineringar men siffror med lågt kandidatantal (2–3 möjliga celler per rad) pekar mot en treradig struktur. Sök systematiskt siffra för siffra.
XY-Wing
XY-Wing är en elegant avancerad teknik som använder tre celler med exakt två kandidater var, kopplade i en kedja, för att eliminera en specifik kandidat från celler som kan "se" alla tre cellerna i mönstret.
Hur XY-Wing fungerar:
Du behöver en pivot-cell med kandidaterna {X, Y} och två vinge-celler: en med {X, Z} och en med {Y, Z}, där varje vinge delar enhet (rad, kolumn eller block) med pivoten. Kandidaten Z kan sedan elimineras från alla celler som "ser" båda vingarna samtidigt. Logiken: antingen sitter X i pivoten (→ Z hamnar i Y-vingen) eller Y i pivoten (→ Z hamnar i X-vingen). I båda fallen är Z placerat i en av vingarna — och kan inte finnas i celler som ser båda.
Steg för steg:
- Hitta en cell med exakt två kandidater {X, Y} — pivoten.
- Hitta en cell i pivotens rad, kolumn eller block med kandidaterna {X, Z} — vinge 1.
- Hitta en cell i pivotens rad, kolumn eller block med kandidaterna {Y, Z} — vinge 2.
- Eliminera Z från alla celler som ser både vinge 1 och vinge 2.
Tips:
Leta efter celler med exakt två kandidater — dessa är potentiella pivot- eller vinge-celler. XY-Wing kan sträcka sig över hela brädet om vingarna inte delar block med varandra, men varje vinge måste dela enhet med pivoten. Tekniken är vanlig i expertnivå-pussel och syns ofta i kombination med andra avancerade mönster.
Coloring / Chaining Kommer snart
Guide under uppbyggnad. Färgläggningstekniker spårar hur en kandidat kan spridas genom ett nätverk av kopplade celler och avslöjar eliminationer som inte syns med enklare metoder.
Vill du läsa mer generella tips om sudoku? Besök vår Tips-sida.
Redo att omsätta teknikerna i praktiken? Prova sudoku gratis kryss direkt i webbläsaren — inget konto, alla svårighetsgrader.