Sudoku-teknikker

Sudokuno lærer deg teknikker gjennom hele oppgaver, ikke gjennom løsrevne diagrammer. Du får en ekte sudoku, og hintene viser deg strukturen i tre trinn før de eventuelt utfører steget for deg.

Hver oppgave i Sudokuno er gradert etter hvilken teknikk den faktisk krever. Spesialistnivåene går ett skritt videre: der er oppgaven bygget slik at nøyaktig én avansert teknikk må brukes nøyaktig én gang.

En kandidat er et tall som fortsatt kan stå i en tom celle. Celler ser hverandre når de deler rad, kolonne eller 3×3-boks. En sterk kobling betyr at et tall har nøyaktig to mulige plasser i én slik gruppe: nøyaktig én må ha tallet.

Specialist

Specialist består av avanserte, kandidatbaserte teknikker. Hver side forklarer logikken, viser den i en ekte Sudokuno-oppgave og gir deg en oppgave å øve på.

Anbefalt læringsrekkefølge

S1-S10 er en læringsprogresjon, ikke en rangering av teknikkfamilier. Det er rekkefølgen Sudokuno anbefaler at du møter de ti Specialist-teknikkene i.

Progresjonen vurderer fire ting:

  • hvor lett ideen er å forstå
  • hvor lett mønsteret er å kjenne igjen på et fullt kandidatbrett
  • hvor vanskelig teknikken er å bruke riktig
  • hvor naturlig den bygger på konsepter du allerede har møtt

Familier og læringsrekkefølge svarer på ulike spørsmål. Du trenger ikke fullføre én familie før du går videre til neste trinn.

  • X-Wing S1

    En X-Wing oppstår når én kandidat har nøyaktig to mulige plasser i to forskjellige rader, og de to plassene ligger i de samme to kolonnene. De fire cellene danner et rektangel. Da må kandidaten stå i to av hjørnene, ett i hver rad, og kan fjernes fra alle andre celler i de to kolonnene.

  • Y-Wing S2

    En Y-Wing bruker tre celler med to kandidater hver. Én celle, pivoten, ser begge vingene. Uansett hvilket tall pivoten får, må én vinge ha tallet vingene deler. Derfor kan det fjernes som kandidat fra alle celler som ser begge vingene.

  • Chute Remote Pairs S3

    Chute Remote Pairs bruker to celler med samme kandidatpar i tre bokser ved siden av eller over hverandre. En tredje gruppe celler, broen, utelukker at begge endecellene har ett av tallene. Minst én må da ha det andre tallet, og celler som ser begge, mister denne kandidaten.

  • Unique Rectangles S4

    Unique Rectangles bruker at oppgaven har nøyaktig én løsning. Fire celler i to rader, to kolonner og nøyaktig to bokser kan ikke alle begrenses til det samme kandidatparet. Minst ett hjørne må ha et ekstra tall, og det kan utelukke kandidater.

  • Swordfish S5

    Se på ett tall. Finn tre rader med to eller tre mulige plasser hver, alle innenfor de samme tre kolonnene. Kolonnene må ha tallet i de valgte radene, så det fjernes fra de andre cellene i kolonnene. Samme mønster virker med rader og kolonner byttet om.

  • XYZ-Wing S6

    En XYZ-Wing har en pivot med tre kandidater og to vinger med to hver. Pivoten ser begge vingene, og vingenes par er hentet fra pivotens tre kandidater. Tallet vingene deler, må fylle én av de tre cellene. Andre celler som ser alle tre, mister derfor den kandidaten.

  • Simple Colouring S7

    Simple Colouring følger ett tall gjennom et nettverk av sterke koblinger. Fargelegg koblede celler vekselvis: enten har alle cellene med farge A tallet og ingen med B, eller omvendt. Disse to mulighetene kan utelukke kandidater.

  • W-Wing S8

    En W-Wing forbinder to celler med samme kandidatpar gjennom en sterk kobling på ett av tallene. Da må minst én av de to cellene ha det andre tallet. Fjern dette tallet fra alle celler som ser begge W-Wing-cellene.

  • Rectangle Elimination S9

    Rectangle Elimination tester om en kandidat ville latt en boks stå uten plass til et tall. Antar du at målcellen har tallet, tvinges en annen celle til å ha det også. Utelukker de sammen alle plassene i den motsatte boksen, kan kandidaten fjernes fra målcellen.

  • BUG+1 S10

    BUG+1 gjelder når nøyaktig én uløst celle har tre kandidater og alle andre har to, med et bestemt tellemønster på hele brettet. Én kandidat har tre mulige plasser i cellens rad, kolonne og boks. Er oppgaven kjent å ha én løsning, plasserer du denne kandidaten.

Teknikkfamilier

En familie samler teknikker etter hva slags logikk de bruker. Grensene er nyttige, men ikke absolutte: noen teknikker henter logikk fra mer enn én familie.

Fish

Fish låser én kandidat til samsvarende rader og kolonner.

Swordfish er den naturlige, større utvidelsen av X-Wing. Grunnideen er ikke nødvendigvis mye vanskeligere, men det er langt mer krevende å oppdage en fish med tre rader eller kolonner på et fullt kandidatbrett. Derfor ligger den på S5 i stedet for rett etter X-Wing.

Wings

Wing-teknikker kombinerer små kandidatsett slik at ulike muligheter leder til den samme elimineringen.

W-Wing overlapper Wings og Chains. Den er plassert under Wings fordi mønsteret mest naturlig introduseres gjennom vingecellene med samme kandidatpar. Den sterke koblingen mellom dem er kjedelogikk, så begge perspektivene er viktige.

Chains

En kobling er én logisk relasjon mellom kandidater; en kjede er en rekke eller et nettverk av slike koblinger. Simple Colouring er det tydeligste eksemplet: vekslende sterke koblinger danner ett sammenhengende nettverk du kan følge.

Rectangle Elimination hører hjemme her fordi beviset følger koblinger og implikasjoner mellom kandidater. Ordet ‘Rectangle’ i navnet beskriver en del av geometrien, ikke familien resonnementet tilhører.

Uniqueness

Uniqueness-teknikker bruker kravet om at en korrekt sudoku har nøyaktig én løsning.

Unique Rectangles er S4 fordi kjernen i deadly-pattern-ideen er lokal og relativt konkret. BUG+1 er S10: trekket kan være enkelt når du først ser mønsteret, men forklaringen er mer abstrakt. Du må forstå kandidattellingen på hele brettet og hvorfor ekstrakandidaten hindrer en ikke-entydig Bivalue Universal Grave.

Grunnteknikkene

Disse teknikkene ligger til grunn for alle oppgavene i Sudokuno, og de dukker opp underveis også i spesialistoppgavene. De har foreløpig ingen egen side.

R1 – Naked single
Bare ett tall kan stå i en celle. Plasser det.
R2 – Hidden single
Et tall som mangler, har bare én mulig plass i en rad, kolonne eller boks. Plasser det der.
A1 – Naked pair
To celler i samme rad, kolonne eller boks har bare de samme to kandidatene. Fjern kandidatene fra de andre cellene i denne gruppen.
A2 – Hidden pair
I én rad, kolonne eller boks kan to tall bare stå i de samme to cellene. Fjern andre kandidater fra disse cellene.
A3 – Point & reduction
Kan en boks bare plassere et tall i én rad eller kolonne, fjernes det fra linjen utenfor boksen. Kan en linje bare plassere tallet i én boks, fjernes det fra resten av boksen.
E1 – Naked triple
Tre celler i samme rad, kolonne eller boks har til sammen bare tre ulike kandidater. Hver celle kan ha to eller tre. Fjern tallene fra de andre cellene i denne gruppen.
E2 – Point & reduction
Samme slutning mellom boks og linje som i A3, med tre mulige plasser for tallet.
E3 – Hidden triple
I én rad, kolonne eller boks kan tre tall bare stå i de samme tre cellene. Fjern andre kandidater fra disse cellene.