Lär dig mönstren som gör dig bättre på att lösa sudoku.
Börja med systematisk skanning och singlar, och gå sedan vidare till par, interaktioner mellan block och linjer, fiskar, vingar, kedjor och unikhet. Varje teknik nedan är praktisk nog att användas i dagens sudoku.
Ladda ner fusklappen för sudokustrategierUtforska sudokuvarianter och deras regler
Strategibibliotek
En snabbguide till teknikerna som används i dagliga sudoku.
Nakna singlar: placera den enda kandidaten
En naken singel uppstår när en tom cell bara har en tillåten siffra kvar. Du hittar den genom att kontrollera vilka siffror som redan finns i cellens rad, kolumn och 3×3-block.
Öppna steg-för-steg-guidenKandidatanteckningar: behåll bara användbara kandidater
Kandidatanteckningar är tillfälliga möjligheter, inte permanent plotter. Lägg till dem när en cell har flera möjliga kandidater och ta bort dem så snart en placering i en cell i samma rad, kolumn eller block utesluter en av kandidaterna.
Öppna steg-för-steg-guidenKorsskanning: uteslut omöjliga celler
Korsskanning är ett visuellt sätt att hitta var en siffra kan placeras. Välj en siffra och ett 3×3-block och leta sedan efter samma siffra i rader och kolumner som korsar blocket för att utesluta celler i blocket.
Öppna steg-för-steg-guidenNakna par: reservera två kandidater
Ett naket par uppstår när två celler i en och samma rad, kolumn eller 3×3-block innehåller exakt samma två kandidater. De två siffrorna måste placeras i de två cellerna i valfri ordning.
Öppna steg-för-steg-guidenPekande par: låt blocket peka längs en linje
Ett pekande par eller en pektrippel uppstår när alla kandidater för en siffra inom ett 3×3-block ligger på samma rad eller i samma kolumn.
Öppna steg-för-steg-guidenBlock-linjereduktion: låt linjen göra anspråk på blocket
Block-linjereduktion är den omvända varianten av pekande par. Alla kandidater för en viss siffra i en rad eller kolumn ligger i ett enda 3×3-block.
Öppna steg-för-steg-guidenNakna tripplar: reservera tre siffror i tre rutor
En naken trippel består av tre rutor i samma enhet vars samlade kandidater innehåller exakt tre siffror. En ruta behöver inte innehålla alla tre.
Öppna steg-för-steg-guidenNakna fyrtal: reservera fyra siffror samtidigt
Ett naket fyrtal är fyra celler i samma enhet vars kandidatunion innehåller exakt fyra siffror.
Öppna steg-för-steg-guidenX-Wing: lås en siffra i en rektangel
En X-Wing använder en siffra som förekommer i exakt samma två kolumner i två rader, eller i exakt samma två rader i två kolumner.
Öppna steg-för-steg-guidenSkyscraper: jämför två förskjutna starka länkar
En Skyscraper använder två parallella starka länkar för en och samma siffra. En ände av varje länk ligger i linje och bildar basen; de två andra ändarna bildar taken.
Öppna steg-för-steg-guidenTwo-string kite: koppla ihop en rad och en kolumn via ett 3×3-block
I tekniken Two-string kite används en stark länk i en rad och en stark länk i en kolumn för samma siffra. Länkarna kopplas samman med en svag länk i ett 3×3-block.
Öppna steg-för-steg-guidenEnkel färgläggning: följ en siffra genom starka länkar
Enkel färgläggning följer en siffra genom enheter där den har exakt två möjliga placeringar. Kandidaterna i varje konjugerat par får varsin färg.
Öppna steg-för-steg-guidenSwordfish: utvidga fisklogiken till tre rader
En Swordfish använder en siffra i tre basrader, där alla kandidater är begränsade till samma tre täckkolumner.
Öppna steg-för-steg-guidenJellyfish: fyra baslinjer, fyra täcklinjer
En Jellyfish är en fisk av storlek fyra: en och samma siffra i fyra basrader kan bara förekomma i fyra täckkolumner.
Öppna steg-för-steg-guidenFinned X-Wing: behåll fisken och ta hänsyn till fenan
En Finned X-Wing är en X-Wing med en extra baskandidat utanför de två täckkolumnerna.
Öppna steg-för-steg-guidenSwordfish med fena: ett fiskmönster med tre rader och en utväg
En Swordfish med fena har tre basrader och tre täckkolumner, plus en extra kandidat i en basrad utanför täckkolumnerna.
Öppna steg-för-steg-guidenXY-Wing: koppla ihop två vingar via en pivot
En XY-Wing består av en pivot med kandidaterna XY och två vingar som ser pivoten: XZ och YZ. Vingarna behöver inte se varandra.
Öppna steg-för-steg-guidenXYZ-Wing: tre celler delar en kandidat
En XYZ-Wing använder en pivotcell med XYZ och två vingar med XZ respektive YZ. Båda vingarna ser pivotcellen, och alla tre cellerna innehåller Z.
Öppna steg-för-steg-guidenMultifärgning: jämför separata färgkedjor
Multifärgning bygger vidare på enkel färgning genom att behålla separata tvåfärgskomponenter för samma siffra tills de interagerar.
Öppna steg-för-steg-guidenFjärrpar: växla mellan samma två siffror längs en kedja
Fjärrpar bildar en kedja av celler med exakt två kandidater, där varje cell innehåller samma två siffror. Celler som följer varandra i kedjan måste se varandra.
Öppna steg-för-steg-guidenWXYZ-Wing: hitta den enda obegränsade siffran
I denna WXYZ-Wing av typ 1 använder fyra celler exakt fyra siffror. För tre av siffrorna ser varje förekomst i mönstret alla andra förekomster av samma siffra. Den fjärde siffran är obegränsad: minst två av dess förekomster ser inte varandra.
Öppna steg-för-steg-guidenUnik rektangel: förhindra en slinga med två lösningar
En unik rektangel av typ 1 består av fyra rutor i två rader, två kolumner och två block. Tre rutor innehåller samma kandidatpar; den fjärde innehåller paret och ytterligare kandidater.
Öppna steg-för-steg-guidenUndvikbar rektangel: hindra lösta värden från att bilda en dödlig loop
En undvikbar rektangel är motsvarigheten till en unik rektangel och uppstår efter att några av rektangelns hörn har lösts. En kvarvarande kandidat skulle slutföra ett mönster med utbytbara värden.
Öppna steg-för-steg-guidenSue de Coq: dela upp en skärning mellan en rad eller kolumn och ett block
Sue de Coq utgår från en plats där en rad eller kolumn korsar ett block. Kandidaterna i skärningen kan delas upp i en grupp i blocket och en annan i raden eller kolumnen.
Öppna steg-för-steg-guidenNästan låsta mängder: bara en kandidat från att bli en låst mängd
En nästan låst mängd består av N celler i en och samma enhet och innehåller exakt N+1 olika kandidater. Om man tar bort vilken som helst av kandidaterna låses de återstående siffrorna till dessa celler.
Öppna steg-för-steg-guidenALS-XZ: koppla ihop två nästan låsta mängder
ALS-XZ använder två ALS:er som delar en begränsad gemensam kandidat X: varje X i den ena ALS:en ser varje X i den andra.
Öppna steg-för-steg-guidenALS-kedjor: att föra en begränsning vidare genom flera mängder
En ALS-kedja kopplar samman flera nästan låsta mängder. Mängder som följer på varandra använder begränsade gemensamma kandidater för att föra ett tvingat alternativ vidare från ena änden till den andra.
Öppna steg-för-steg-guidenNice Loops: slut en kedja med växlande slutledningar
I notation med kandidater som noder växlar en kontinuerlig Nice Loop mellan starka och svaga länkar hela varvet, även vid sammanfogningen. Den väljer inte ett hörn som sant. En diskontinuerlig loop växlar utom vid en kandidat: två svaga länkar som möts där utesluter kandidaten; två starka länkar gör den sann. Varje länk måste vara motiverad.
Öppna steg-för-steg-guidenTvingande kedjor: jämför alla grenar
En forcing chain följer konsekvenserna av ett kandidatval. För en cellbaserad kedja prövar du varje kandidat i en cell; för en enhetsbaserad kedja prövar du varje återstående placering av en siffra i en rad, kolumn eller box. En gemensam slutsats är säker först när alla startfall har kontrollerats. En motsägelse motbevisar i stället antagandet som orsakade den.
Öppna steg-för-steg-guidenFinned Jellyfish: en fisk med fyra basrader och en utväg
En Finned Jellyfish är en fisk av storlek fyra med en eller flera extra baskandidater utanför de fyra täckkolumnerna.
Öppna steg-för-steg-guidenKraken-fisk: koppla varje fena till målet
En Kraken-fisk är ett fiskmönster vars fenor kopplas till en målcell genom slutledningskedjor, inte enbart genom direkt synlighet.
Öppna steg-för-steg-guidenFörsök och misstag: testa en kandidat tills en motsägelse uppstår
Försök och misstag innebär att du tillfälligt antar att en kandidat är rätt, följer endast tvingade drag och kontrollerar om grenen leder till en motsägelse.
Öppna steg-för-steg-guiden