Nybegynner

Sudoku-tips: Swordfish-guide for avansert kandidateliminering

Av OnlineSudoku   for 9 døgn siden   19 visninger

#sudoku tips#sudoku teknikker#swordfish#avansert sudoku#kandidateliminering#sudoku strategi

Lær hvordan Swordfish fungerer i Sudoku, hvordan teknikken bygger videre på X-Wing-logikken, og hvordan du bruker den til avansert kandidateliminering uten å gjette.

Swordfish er en av de mer kjente avanserte Sudoku-teknikkene. Den tilhører samme familie som X-Wing, men den er større og vanskeligere å få øye på.

Der X-Wing bruker to rader og to kolonner, bruker Swordfish tre rader og tre kolonner.

Ideen er ikke komplisert når strukturen er klar. Swordfish plasserer vanligvis ikke et tall direkte. Som mange avanserte teknikker er formålet å fjerne kandidater. Noen ganger er den fjerningen nok til å avsløre en single. Andre ganger gjør det rett og slett rutenettet renere og lar en annen teknikk fungere.

Nøkkelen er å forstå at Swordfish ikke er en gjetning, og det er ikke et mønster du tvinger inn på rutenettet. Det er en presis kandidatbegrensning.


Hva er en Swordfish?

En Swordfish oppstår når en kandidat er begrenset over tre rader og tre kolonner.

I en radbasert Swordfish:

  • Velg én kandidat.
  • Finn tre rader der den kandidaten bare vises i de samme tre kolonnene.
  • Disse tre radene må plassere kandidaten et sted innenfor de tre kolonnene.
  • Derfor kan den samme kandidaten fjernes fra andre celler i disse kolonnene.

Den samme ideen fungerer også omvendt med kolonner og rader.

Kort sagt:

MønsterBasisenheterDekningsenheterFjern fra
Radbasert Swordfish3 rader3 kolonnerAndre celler i disse kolonnene
Kolonnebasert Swordfish3 kolonner3 raderAndre celler i disse radene

Swordfish forstås best som en større X-Wing. En X-Wing bruker to baseenheter og to dekningsenheter. En Swordfish bruker tre.


Et enkelt radbasert eksempel

Anta at du sjekker kandidat 8.

Du legger merke til følgende kandidatstillinger:

RadMulige stillinger for 8
Rad 2Kolonne 1, kolonne 5
Rad 5Kolonne 1, kolonne 9
Rad 8Kolonne 5, kolonne 9

Se nøye på kolonnene som er involvert.

På tvers av disse tre radene vises kandidat 8 bare i:

  • Kolonne 1
  • Kolonne 5
  • Kolonne 9

Det skaper en Swordfish.

Kandidaten 8 i rad 2, 5 og 8 må okkupere kolonne 1, 5 og 9 i en eller annen ordning. Fordi disse tre radene vil bruke 8-tallet i de tre kolonnene, kan alle andre kandidat-8-ere i kolonne 1, 5 eller 9 fjernes.

For eksempel:

  • r1c1 kan ikke være 8
  • r4c5 kan ikke være 8
  • r6c9 kan ikke være 8
  • r9c1 kan ikke være 8

Disse cellene er utenfor de tre Swordfish radene, så de kan ikke inneholde 8.

Sudoku-tips: Swordfish-guide for avansert kandidateliminering - 1

Hvorfor Swordfish fungerer

Logikken bak Swordfish er basert på balanse.

Tre rader må hver inneholde kandidaten én gang. Hvis kandidaten i disse tre radene er begrenset til de samme tre kolonnene, er disse tre kolonnene allerede reservert for kandidaten.

Uansett hvordan det endelige arrangementet fungerer, vil hver av de tre valgte radene plassere kandidaten i en av de tre valgte kolonnene.

Det betyr at kandidaten ikke kan vises andre steder i disse kolonnene.

Dette er den viktige delen:

Swordfish forteller deg ikke nøyaktig hvor kandidaten går. Den forteller deg hvor kandidaten ikke kan gå.

Det er derfor Swordfish er en eliminasjonsteknikk i stedet for en plasseringsteknikk.


Kolonnebasert Swordfish

Swordfish fungerer også vertikalt.

En kolonnebasert Swordfish oppstår når en kandidat vises i tre kolonner, og innenfor disse kolonnene er den begrenset til de samme tre radene.

For eksempel:

KolonneMulige stillinger for 6
Kolonne 2Rad 1, Rad 7
Kolonne 4Rad 1, Rad 9
Kolonne 8Rad 7, rad 9

På tvers av kolonnene 2, 4 og 8 vises kandidat 6 bare i:

  • Rad 1
  • Rad 7
  • Rad 9

Det danner en kolonnebasert Swordfish.

Elimineringene skjer nå på tvers av rekkene. Alle andre kandidater 6-ere i rad 1, 7 eller 9 kan fjernes, så lenge de er utenfor kolonne 2, 4 og 8.

Så retningen er snudd:

  • Radbasert Swordfish eliminerer fra kolonner.
  • Kolonnebasert Swordfish eliminerer fra rader.

Dette er den samme retningsregelen som ble brukt i X-Wing, nettopp utvidet til tre enheter.


Swordfish vs X-Wing

Swordfish introduseres ofte etter X-Wing fordi logikken er nesten identisk.

Forskjellen er størrelsen.

TeknikkStrukturVanskelighetsgrad
X-Wing2 rader og 2 kolonnerLettere å få øye på
Swordfish3 rader og 3 kolonnerVanskeligere å få øye på

En X-Wing er vanligvis ren og rektangulær. En Swordfish er ofte mindre visuelt åpenbar.

Kandidatstillingene danner ikke alltid en pen form på rutenettet. Noen rader kan ha to kandidatstillinger, mens andre kan ha tre.

Det er derfor mange spillere savner Swordfish selv når logikken er tilgjengelig.

Mønsteret handler ikke om å lage en pen form. Det handler om kandidatbegrensning.


Hva gjør en gyldig Swordfish?

En gyldig Swordfish trenger noen få spesifikke betingelser.

1. Kun én kandidat

Swordfish fungerer alltid på en enkelt kandidat.

Du kan ikke kombinere forskjellige tall til ett Swordfish-mønster. Hvis du krysser av for 8, må hver del av mønsteret involvere kandidat 8.


2. Tre baseenheter

En radbasert Swordfish bruker tre rader.

En kolonnebasert Swordfish bruker tre kolonner.

Dette er enhetene hvor kandidaten er begrenset.


3. Tre dekningsenheter

Kandidatstillingene i basisenhetene skal begrenses til nøyaktig tre dekningsenheter.

For en radbasert Swordfish er disse dekkenhetene kolonner.

For en kolonnebasert Swordfish er disse dekkenhetene rader.

Hvis kandidaten sprer seg til en fjerde dekkenhet, er ikke Swordfish gyldig.


4. Kun sikre elimineringer

Kandidater fjernes fra dekkenhetene utenfor baseenhetene.

For eksempel, i en radbasert Swordfish, fjerner du kandidaten fra de valgte kolonnene, men bare i rader som ikke er en del av Swordfish.

Du fjerner ikke kandidaten fra selve Swordfish-cellene. Disse cellene er grunnen til at mønsteret eksisterer.


Slik finner du Swordfish

Den mest pålitelige måten å finne Swordfish er å skanne én kandidat om gangen.

Ikke se etter Swordfish tilfeldig over hele rutenettet. Det fører vanligvis til forvirring.

En bedre metode:

  1. Velg én kandidat, for eksempel 3.
  2. Skann hver rad.
  3. Merk rader der den aktuelle kandidaten vises i to eller tre stillinger.
  4. Sammenlign disse radene.
  5. Se etter tre rader hvis kandidatposisjoner er begrenset til de samme tre kolonnene.
  6. Hvis mønsteret er gyldig, fjern den kandidaten fra resten av disse kolonnene.

Gjenta deretter den samme prosessen ved å bruke kolonner som basisenheter.

I begynnelsen kan dette føles tregt. Det er normalt. Swordfish er ikke ment å bli funnet ved tilfeldig skanning. Det blir lettere først etter at du har utviklet en vane med å lese kandidater systematisk.


Et mer realistisk Swordfish-mønster

Mange eksempler gjør at Swordfish ser for perfekt ut.

I ekte gåter vises det ofte i en mindre symmetrisk form.

For kandidat 4 kan du se dette:

RadMulige stillinger for 4
Rad 1Kolonne 2, kolonne 6, kolonne 8
Rad 4Kolonne 2, kolonne 8
Rad 7Kolonne 6, kolonne 8

De tre involverte radene er:

  • Rad 1
  • Rad 4
  • Rad 7

De eneste kolonnene som er involvert er:

  • Kolonne 2
  • Kolonne 6
  • Kolonne 8

Dette er fortsatt en Swordfish.

Radene trenger ikke ha identiske kandidatstillinger. De trenger bare å være begrenset til de samme tre kolonnene totalt sett.

Sudoku-tips: Swordfish-guide for avansert kandidateliminering - 2

Den detaljen er viktig. Mange spillere ser bare etter tre rader med identiske kandidatoppsett. Det er for smalt og vil gå glipp av mange gyldige Swordfish-mønstre.


Vanlige feil

Feil 1: Forventer en perfekt form

Swordfish ser ikke alltid ut som et rent rektangel eller rutemønster.

Noen rader kan inneholde to kandidatstillinger. Andre kan inneholde tre. Den visuelle formen kan være ujevn.

Det som betyr noe er om tre rader er låst i de samme tre kolonnene, eller tre kolonner er låst i de samme tre radene.


Feil 2: Eliminering fra feil retning

Dette er den vanligste tekniske feilen.

Hvis Swordfish starter fra rader, eliminer fra kolonner.

Hvis det starter fra kolonner, eliminer fra rader.

Basisenhetene definerer mønsteret. Dekselenhetene mottar elimineringene.


Feil 3: Inkluder en rad eller kolonne med ekstrakandidater

En Swordfish mislykkes hvis en av grunnradene eller -kolonnene har kandidaten utenfor de tre dekkenhetene.

For eksempel, hvis du bygger en radbasert Swordfish og en av de tre radene også har kandidat 8 i en fjerde kolonne, er mønsteret ugyldig.

Begrensningen er ikke lenger stram nok.


Feil 4: Fjerning av kandidater fra Swordfish-cellene

Selve Swordfish-cellene må forbli mulige.

Du fjerner kun kandidater fra andre celler i dekkenhetene.

Hvis Swordfish bruker radene 2, 5 og 8 med kolonnene 1, 5 og 9, må du ikke fjerne kandidaten fra skjæringspunktet mellom disse radene og kolonnene.

Disse kryssene er de mulige plasseringene.


Når bør du se etter Swordfish?

Swordfish er vanligvis ikke en tidlig spillteknikk.

Før du leter etter det, sjekk enklere strategier først:

  • Naked Singles
  • Hidden Singles
  • Naked Pairs
  • Hidden Pairs
  • Locked Candidates
  • X-Wing

Hvis disse teknikkene ikke lenger gir fremgang, blir Swordfish verdt å sjekke.

Det er spesielt nyttig når en kandidat vises i gjentatte toposisjons- eller treposisjonsmønstre på tvers av flere rader eller kolonner.

I mange gåter vises Swordfish etter at rutenettet allerede er ryddet opp med enklere elimineringer.


Hvorfor Swordfish er vanskelig å se

Swordfish er vanskelig hovedsakelig fordi det krever sammenligning av flere enheter samtidig.

Med X-Wing sammenligner du to rader eller to kolonner. Med Swordfish sammenligner du tre.

Den ekstra enheten gjør mønsteret mye mindre tydelig. Det skaper også flere falske positiver.

En gruppe kandidater kan se nær Swordfish, men mislykkes fordi en rad inneholder en ekstra plassering, eller fordi kolonnene ikke står på linje.

Derfor er pasientverifisering viktig. Swordfish belønner forsiktig skanning mer enn hastighet.


Øv metode

Den beste måten å lære Swordfish på er å ikke lete etter hvert puslespill umiddelbart.

Øv det i stedet bevisst.

Prøv denne tilnærmingen:

  1. Velg én kandidat.
  2. List opp radene der den kandidaten dukker opp to eller tre ganger.
  3. Skriv ned kolonnene for disse opptredenene.
  4. Sammenlign grupper på tre rader.
  5. Sjekk om det totale kolonnesettet er nøyaktig tre kolonner.
  6. Se etter elimineringer utenfor mønsteret.

Denne metoden kan føles mekanisk, men den lærer strukturen tydelig.

Etter nok trening vil du begynne å gjenkjenne Swordfish-mønstre uten å skrive ut alt.


Swordfish og Fiskefamilien

Swordfish er en del av en større gruppe Sudoku-teknikker som ofte kalles fiskemønstre.

De vanlige formene er:

TeknikkStørrelse
X-Wing2 og 2
Swordfish3 av 3
Jellyfish4 av 4

De bruker alle den samme grunnleggende logikken.

Hvis en kandidat er begrenset til et samsvarende antall rader og kolonner, blir elimineringer mulig utenfor mønsteret.

Å forstå Swordfish gjør Jellyfish lettere å lære senere, selv om Jellyfish er sjeldnere og vanligvis vanskeligere å få øye på.


Siste tanker

Swordfish er et alvorlig steg opp fra X-Wing. Logikken er fortsatt ren, men mønsteret er større og lettere å overse.

Det viktigste er ikke å huske navnet. Det er å forstå begrensningen:

tre rader knyttet til tre kolonner, eller tre kolonner knyttet til tre rader.

Når den begrensningen er reell, er elimineringene trygge.

Swordfish lærer en viktig leksjon om avansert Sudoku. Vanskelige gåter løses ikke ved å gjette dypere. De løses ved å legge merke til hvordan kandidater er begrenset på tvers av rutenettet.

Når du kan se disse begrensningene tydelig, blir selv vanskelige gåter mye mer håndterbare.