Lær deg mønstrene som hjelper deg med å løse sudoku bedre.
Begynn med systematisk skanning og singler, og gå deretter videre til par, samspill mellom bokser og linjer, fisker, vinger, kjeder og unikhetsmønstre. Alle teknikkene nedenfor er praktiske nok til at du kan bruke dem i dagens sudokuoppgave.
Last ned strategioversiktenUtforsk sudokuvarianter og reglene deres
Strategibibliotek
En rask oversikt over teknikkene som brukes i daglige sudokuoppgaver.
Naked singles: plasser den eneste kandidaten
En naked single oppstår når én tom rute bare har ett mulig siffer igjen. Du finner den ved å sjekke ruten opp mot raden, kolonnen og 3×3-boksen den tilhører.
Åpne trinnvis veiledningKandidatnotater: behold bare nyttige kandidater
Kandidatnotater er midlertidige muligheter, ikke varig rot. Legg dem inn når en rute har flere mulige verdier, og fjern dem så snart en verdi plasseres i en rute i samme rad, kolonne eller 3×3-boks og utelukker en av dem.
Åpne trinnvis veiledningKryssjekking: utelukk de umulige rutene
Kryssjekking er en visuell metode for å finne ut hvor et siffer kan plasseres. Velg et siffer og en 3×3-boks, og se deretter etter det valgte sifferet i rader og kolonner som krysser boksen for å utelukke ruter i boksen.
Åpne trinnvis veiledningNakne par: reserver to kandidater
Et nakent par oppstår når to ruter i samme rad, kolonne eller 3×3-boks inneholder nøyaktig de samme to kandidatene. Disse to sifrene må plasseres i de to rutene i en valgfri rekkefølge.
Åpne trinnvis veiledningPekende par: la 3×3-boksen peke langs en linje
Et pekende par eller en pekende trippel oppstår når alle kandidatene for ett siffer i en 3×3-boks ligger på samme rad eller i samme kolonne.
Åpne trinnvis veiledningBoks-linje-reduksjon: la linjen gjøre krav på boksen
Boks-linje-reduksjon er det omvendte av pekende par. Alle kandidatene for ett tall i en rad eller kolonne ligger i én og samme boks.
Åpne trinnvis veiledningNakne tripler: reserver tre sifre i tre ruter
En naken trippel bruker tre ruter i én enhet, der kandidatene i de tre rutene til sammen inneholder nøyaktig tre sifre. En rute trenger ikke å vise alle tre.
Åpne trinnvis veiledningNakne firere: reserver fire sifre på én gang
En naken firer består av fire ruter i samme enhet, og kandidatene deres utgjør til sammen nøyaktig fire ulike sifre.
Åpne trinnvis veiledningX-Wing: lås ett siffer i et rektangel
En X-Wing bruker ett siffer som forekommer i nøyaktig de samme to kolonnene i to rader, eller i de samme to radene i to kolonner.
Åpne trinnvis veiledningSkyscraper: sammenlign to forskjøvede sterke lenker
En Skyscraper bruker to parallelle sterke lenker for ett siffer. Den ene enden av hver lenke ligger på linje og danner basen, mens de to andre endene danner takene.
Åpne trinnvis veiledningTo-strengsdrage: koble en rad og en kolonne via en boks
En to-strengsdrage bruker én sterk lenke i en rad og én sterk lenke i en kolonne for det samme sifferet, koblet sammen med en svak lenke i en boks.
Åpne trinnvis veiledningEnkel fargelegging: vekslende farger for ett siffer gjennom sterke lenker
Enkel fargelegging følger ett siffer gjennom enheter der det har nøyaktig to mulige plasseringer, og tildeler vekslende farger til hvert konjugert par.
Åpne trinnvis veiledningSwordfish: utvid fiskelogikken til tre linjer
En Swordfish bruker ett siffer på tvers av tre basisrader, der alle kandidatene ligger i de samme tre dekkekolonnene.
Åpne trinnvis veiledningJellyfish: fire basislinjer, fire dekningslinjer
En Jellyfish er en fisk av størrelse fire: ett siffer i fire basisrader er begrenset til fire dekningskolonner.
Åpne trinnvis veiledningFinned X-Wing: behold fiskemønsteret og ta hensyn til finnen
En finned X-Wing er en X-Wing med en ekstra basekandidat utenfor de to dekkekolonnene.
Åpne trinnvis veiledningSverdfisk med finne: en fisk med tre linjer og én utvei
En sverdfisk med finne har tre basisrader og tre dekkekolonner, samt én ekstra kandidat i basisradene utenfor dekkekolonnene.
Åpne trinnvis veiledningXY-Wing: Koble to vinger via en pivotrute
En XY-Wing bruker en pivotrute med kandidatene XY og to synlige vinger, XZ og YZ. Vingene trenger ikke å se hverandre.
Åpne trinnvis veiledningXYZ-Wing: la alle tre rutene ha ett felles siffer
En XYZ-Wing bruker en XYZ-pivot med to vinger, XZ og YZ. Begge vingene ser pivoten, og alle tre rutene inneholder Z.
Åpne trinnvis veiledningMultifarging: sammenlign atskilte fargekjeder
Multifarging bygger videre på enkel fargelegging ved å la tofargede komponenter for samme siffer forbli adskilt til de påvirker hverandre.
Åpne trinnvis veiledningFjernpar: veksle mellom det samme kandidatparet langs en kjede
Fjernpar danner en kjede av ruter med to kandidater, der alle rutene inneholder de samme to sifrene. Påfølgende ruter må se hverandre.
Åpne trinnvis veiledningWXYZ-Wing: finn det eneste sifferet som ikke er begrenset
I denne WXYZ-Wing-teknikken av type 1 inneholder fire ruter til sammen nøyaktig fire siffer. Når det gjelder tre av sifrene, ser hver forekomst i mønsteret alle andre forekomster av det aktuelle sifferet. Det fjerde sifferet er ikke begrenset: minst to av forekomstene ser ikke hverandre.
Åpne trinnvis veiledningUnikt rektangel: unngå en løkke med to løsninger
Et unikt rektangel av type 1 har fire ruter fordelt på to rader, to kolonner og to bokser. Tre ruter inneholder det samme kandidatparet, mens den fjerde inneholder dette paret samt ekstra kandidater.
Åpne trinnvis veiledningUnngåelig rektangel: hindre løste verdier i å danne en dødelig løkke
Et unngåelig rektangel er motstykket til et unikt rektangel og oppstår etter at noen av rektangelets hjørner er løst. Én gjenværende kandidat ville fullføre et mønster der verdiene kan byttes om.
Åpne trinnvis veiledningSue de Coq: del opp skjæringspunktet mellom en linje og en boks
Sue de Coq tar utgangspunkt i der en rad eller kolonne krysser en boks. Kandidatene i skjæringspunktet kan deles inn i ett sett i boksen og et annet på linjen.
Åpne trinnvis veiledningNesten-låste sett: én kandidat unna et låst sett
Et nesten-låst sett består av N ruter i én enhet og inneholder nøyaktig N+1 ulike kandidater. Hvis én av kandidatene fjernes, blir de gjenværende sifrene låst til disse rutene.
Åpne trinnvis veiledningALS-XZ: Koble sammen to nesten låste sett
ALS-XZ bruker to ALS-er som deler en begrenset felles kandidat X: Hver X i det ene ALS-et ser hver X i det andre.
Åpne trinnvis veiledningALS-kjeder: før en begrensning gjennom flere sett
En ALS-kjede knytter sammen flere nesten låste sett. Påfølgende sett bruker begrensede felles kandidater til å føre et tvunget alternativ fra den ene enden til den andre.
Åpne trinnvis veiledningNice loops: lukk en vekslende slutningskjede
I notasjon med kandidatnoder veksler en kontinuerlig nice loop mellom sterke og svake lenker hele veien rundt, også ved sammenføyningen. Den fastslår ikke at ett bestemt hjørne er sant. En diskontinuerlig løkke veksler overalt unntatt ved én kandidat: to svake lenker som møtes der, utelukker kandidaten; to sterke lenker tvinger den til å være sann. Hver lenke må begrunnes.
Åpne trinnvis veiledningTvingende kjeder: sammenlign alle grener
En forcing chain følger konsekvensene av et kandidatvalg. I en rutebasert forcing chain vurderer du hver kandidat i én rute; i en enhetsbasert forcing chain vurderer du alle gjenværende plasseringer for ett siffer i en rad, kolonne eller boks. En felles konklusjon er sikker først når alle starttilfellene er kontrollert. En motsigelse motbeviser derimot antakelsen som førte til den.
Åpne trinnvis veiledningFinned Jellyfish: fisk med fire linjer og en utvei
En finned Jellyfish er en fisk av størrelse fire med én eller flere ekstra basiskandidater utenfor de fire dekkekolonnene.
Åpne trinnvis veiledningKraken fish: knytt hver finne til målet
En Kraken fish er et fiskemønster der finnene er knyttet til et mål gjennom slutningskjeder, heller enn bare gjennom direkte synlighet.
Åpne trinnvis veiledningPrøving og feiling: test én kandidat til det oppstår en motsigelse
Prøving og feiling innebærer at du midlertidig antar at én kandidat er riktig, bare følger tvungne trekk og sjekker om grenen fører til en motsigelse.
Åpne trinnvis veiledning