Pripravený hrať?

Hraj sudoku!

Swordfish: technika sudoku

PokročiléKlasické + KillerKrok 22 z 383 minúty čítania

Swordfish je trojriadková verzia X-Wingu. Vezmi jednu číslicu, nájdi tri riadky, v ktorých je viazaná na tie isté tri stĺpce, a túto číslicu možno z týchto troch stĺpcov odstrániť všade inde v mriežke.

Čo je to za vzor

Pracuj vždy s jedinou číslicou. Vyber tri riadky (základné línie), v ktorých má číslica najviac tri políčka s kandidátmi každý. Ak všetci títo kandidáti padnú do tých istých troch stĺpcov, máš Swordfish a tie tri stĺpce sú krycie línie.

Zdôvodnenie je čisté počítanie. Tri riadky potrebujú po jednej kópii číslice, všetky tri kópie žijú v troch stĺpcoch a stĺpec drží najviac jednu kópiu. Tri stĺpce sú teda úplne obsadené tromi riadkami. Žiadne iné políčko v týchto stĺpcoch číslicu prijať nemôže.

Všetko funguje rovnako s vymenenými riadkami a stĺpcami: tri stĺpce viazané na tri riadky eliminujú číslicu z týchto riadkov.

X-WingSwordfish
Základné línie23
Krycie línie23
Kandidáti na základnú líniuPresne 22 alebo 3
Políčka vzoru46 až 9
Typické eliminácie1 až 42 až 8

Uvoľnený počet robí Swordfish ťažko viditeľným: základná línia môže ukazovať dvoch kandidátov alebo troch a vzor je zvyčajne zubatý, nie úhľadný obdĺžnik.

Kedy ho hľadať

  • Jedna číslica je už umiestnená šesťkrát či sedemkrát, takže ju potrebuje už len pár riadkov.
  • Dva riadky zdieľajú dvojicu stĺpcov, ale žiadny tretí riadok nedokončí X-Wing.
  • Jednotky (singles), podmnožiny a pravidlá ukazovania sú vyčerpané a nechceš začínať reťaz.

Ako ho použiť krok za krokom

  1. Vyber číslicu a pre každý riadok zapíš stĺpce, kde je ešte možná.
  2. Ignoruj každý riadok so štyrmi či viac stĺpcami, nemôže byť základnou líniou.
  3. Hľadaj tri riadky, ktorých stĺpce dohromady dávajú presne tri stĺpce.
  4. Označ tieto tri stĺpce ako krycie.
  5. Odstráň číslicu z každého políčka týchto stĺpcov, ktoré leží mimo troch základných riadkov.
  6. Zopakuj so stĺpcami ako základnými líniami.

Vzorový príklad

Záleží len na číslici 5. Pozri sa na riadky B, D a H: riadok B môže mať 5 len v B7 alebo B8, riadok D len v D3 alebo D7 a riadok H len v H3, H7 alebo H8.

  1. Ľahšie techniky sú vyčerpané. Pozri sa na 5 v riadkoch B, D a H.

  2. Riadok B môže mať 5 len v B7 alebo B8, riadok D len v D3 alebo D7 a riadok H len v H3, H7 alebo H8.

  3. Všetky tieto 5 ležia len v 3 stĺpcoch: 3, 7 a 8.

    Každý z 3 riadkov potrebuje vlastnú 5 a žiadne dve nemôžu zdieľať stĺpec, takže riadky B, D a H dajú po jednej 5 do každého zo stĺpcov 3, 7 a 8.

  4. Stĺpce 3, 7 a 8 teda majú svoje 5 v riadkoch B, D a H. G3, F7, F8 a J8 ležia v týchto stĺpcoch, ale mimo týchto riadkov.

  5. 5 odstránená z F7, F8, G3 a J8, lebo stĺpce 3, 7 a 8 už majú svoje 5 v riadkoch B, D a H.

Ľahšie techniky sú vyčerpané. Pozri sa na 5 v riadkoch B, D a H.

Všetky tieto 5 ležia v stĺpcoch 3, 7 a 8 a žiadne dva riadky nezdieľajú rovnakú dvojicu stĺpcov, takže ide o skutočný Swordfish, nie o prestrojený X-Wing. Počty sú zubaté: dvaja, dvaja a traja kandidáti. Každý z troch riadkov potrebuje vlastnú 5 a stĺpec drží len jednu, takže stĺpce 3, 7 a 8 dostanú svoje 5 v riadkoch B, D a H.

To uvoľní zvyšok týchto stĺpcov: 5 zmizne z F7, F8 (stĺpce 7 a 8), G3 (stĺpec 3) a J8 (stĺpec 8). Štyri eliminácie a umiestnenie tu priamo nenasleduje.

Časté chyby

  • Vyžadovať troch kandidátov v každom základnom riadku. Dvaja stačia a zmiešané riadky sú bežný prípad.
  • Počítať štyri stĺpce. Ak sa tri základné riadky dotýkajú štyroch rôznych stĺpcov, logika sa zrúti.
  • Eliminovať vnútri základných riadkov. Samotné políčka vzoru si číslicu ponechajú.
  • Zamieňať Swordfish s tromi pointing pairs. Ukazovanie funguje vnútri jedného bloku; Swordfish sa rozprestiera na celú mriežku.
  • Prehliadnuť verziu založenú na stĺpcoch. Hľadaj vždy oboma smermi.

Kde sa s ním stretneš

Vzory Swordfish začínajú byť dôležité pri ťažkom klasickom sudoku, popri wings. Sú oveľa zriedkavejšie než X-Wing, preto hľadanie ber ako poslednú prehliadku, než prejdeš na farbenie a reťaze, a ak tri línie nestačia, ten istý argument počítania na štyroch líniách je Jellyfish.