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 ut en linje
Ett pekande par eller en pekande trippel uppstår när alla kandidater för en viss siffra i ett 3×3-block ligger på samma rad eller 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 celler
En naken trippel använder tre celler i samma enhet. Tillsammans innehåller deras kandidater exakt tre siffror. En cell behöver inte visa 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ärgning: växla färg på en siffra via starka länkar
Enkel färgning följer en siffra genom enheter där den har exakt två möjliga positioner och tilldelar varje konjugerat par växlande färger.
Öppna steg-för-steg-guidenSwordfish: utöka fisklogiken till tre linjer
En Swordfish använder en och samma siffra i tre basrader, där alla kandidater finns i 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-guidenFinned Swordfish: fisk med tre basrader och en extra kandidat
En Finned Swordfish har tre basrader och tre täckkolumner samt en extra baskandidat 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: få alla tre cellerna att ha en gemensam siffra
En XYZ-Wing använder en XYZ-pivot med två vingar: XZ och YZ. Var och en av vingarna ligger i samma rad, kolumn eller 3×3-block som 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 en gemensam siffra med begränsad placering
En WXYZ-Wing består av fyra celler vars kandidater tillsammans utgör exakt fyra olika siffror, varav en är begränsad så att alla celler där den förekommer ser varandra.
Öppna steg-för-steg-guidenUnik rektangel: förhindra en loop med två lösningar
En unik rektangel av typ 1 har fyra celler i två rader, två kolumner och två block. Tre celler innehåller samma kandidatpar, och den fjärde innehåller det paret samt 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: knyt ihop en alternerande slutledningskedja
En nice loop är en sluten kedja av kandidatnoder som binds samman av starka och svaga länkar. Länksekvensen måste förbli logiskt sammanhängande hela vägen runt loopen.
Öppna steg-för-steg-guidenTvingande kedjor: jämför alla grenar
En tvingande kedja börjar med ett kandidatval och följer de logiska konsekvenserna av det. En slutsats är säker bara om varje möjlig gren leder till samma slutsats.
Öppna steg-för-steg-guidenFinned Jellyfish: fisk med fyra linjer och en utväg
En Finned Jellyfish består av en fisk av storlek fyra samt en eller flera extra baskandidater utanför de fyra täckkolumnerna.
Öppna steg-för-steg-guidenKraken fish: koppla varje fena till målet
Kraken fish är ett fiskmönster där fenorna kopplas till ett mål genom slutledningskedjor, snarare än 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