Klaar om te spelen?

Speel sudoku!

Swordfish sudoku-techniek

PittigKlassiek + killerStap 22 van 383 min lezen

De Swordfish is de versie met drie lijnen van de X-Wing. Neem één cijfer, zoek drie rijen waarin het beperkt is tot dezelfde drie kolommen, en dat cijfer kan overal elders in het rooster uit die drie kolommen worden gehaald.

Wat het patroon is

Werk met één cijfer tegelijk. Kies drie rijen (de basislijnen) waarin het cijfer elk hoogstens drie kandidaat-vakjes heeft. Vallen al die kandidaten binnen dezelfde drie kolommen, dan heb je een Swordfish, en die drie kolommen zijn de dekkingslijnen.

De redenering is puur tellen. Drie rijen hebben elk één exemplaar van het cijfer nodig, alle drie de exemplaren staan in drie kolommen, en een kolom bevat er hoogstens één. De drie kolommen zijn dus volledig bezet door de drie rijen. Geen enkel ander vakje in die kolommen kan het cijfer nemen.

Alles werkt hetzelfde met rijen en kolommen omgewisseld: drie kolommen die beperkt zijn tot drie rijen schrappen het cijfer uit die rijen.

X-WingSwordfish
Basislijnen23
Dekkingslijnen23
Kandidaten per basislijnPrecies 22 of 3
Patroonvakjes46 tot 9
Typische eliminaties1 tot 42 tot 8

Het ruimere aantal maakt een Swordfish moeilijk te zien: een basislijn kan twee kandidaten hebben of drie, en het patroon is meestal grillig in plaats van een nette rechthoek.

Wanneer zoek je ernaar

  • Eén cijfer staat al zes of zeven keer, dus nog maar een paar rijen hebben het nodig.
  • Twee rijen delen een paar kolommen, maar geen derde rij maakt er een X-Wing van.
  • Singles, subsets en wijzende regels zijn op en je wilt liever niet aan een keten beginnen.

Zo pas je het toe, stap voor stap

  1. Kies een cijfer en schrijf voor elke rij op in welke kolommen het nog mogelijk is.
  2. Negeer elke rij met vier of meer kolommen, die kan geen basislijn zijn.
  3. Zoek drie rijen waarvan de kolommen samen precies drie kolommen vormen.
  4. Markeer die drie kolommen als dekking.
  5. Haal het cijfer uit elk vakje van die kolommen dat buiten de drie basisrijen ligt.
  6. Herhaal met kolommen als basislijnen.

Een uitgewerkt voorbeeld

Alleen het cijfer 5 telt. Kijk naar rij B, D en H: rij B kan een 5 alleen in B7 of B8 hebben, rij D alleen in D3 of D7, en rij H alleen in H3, H7 of H8.

  1. De makkelijkere technieken zijn op. Kijk naar de 5'en in rij B, D en H.

  2. Rij B kan 5 alleen kwijt in B7 of B8, rij D alleen in D3 of D7, en rij H alleen in H3, H7 of H8.

  3. Al deze 5'en liggen in maar drie kolommen: 3, 7 en 8.

    Elk van de drie rijen heeft zijn eigen 5 nodig en geen twee kunnen een kolom delen, dus rij B, D en H zetten één 5 in elk van kolom 3, 7 en 8.

  4. Dus kolom 3, 7 en 8 krijgen hun 5'en in rij B, D en H. G3, F7, F8 en J8 liggen in die kolommen maar buiten die rijen.

  5. 5 verwijderd uit F7, F8, G3 en J8, want kolom 3, 7 en 8 hebben hun 5'en al in rij B, D en H.

De makkelijkere technieken zijn op. Kijk naar de 5'en in rij B, D en H.

Al die 5-en liggen in kolom 3, 7 en 8, en geen twee van de rijen delen hetzelfde paar kolommen, dus dit is een echte Swordfish en geen verkapte X-Wing. De aantallen zijn grillig: twee, twee en drie kandidaten. Elk van de drie rijen heeft zijn eigen 5 nodig en een kolom bevat er maar één, dus kolom 3, 7 en 8 krijgen hun 5-en in rij B, D en H.

Dat maakt de rest van die kolommen vrij: de 5 gaat van F7, F8 (kolom 7 en 8), G3 (kolom 3) en J8 (kolom 8) af. Vier eliminaties, en hier volgt niet direct een invulling.

Veelgemaakte fouten

  • Eisen dat elke basisrij drie kandidaten heeft. Twee is prima, en gemengde rijen komen het vaakst voor.
  • Vier kolommen tellen. Raken de drie basisrijen vier verschillende kolommen, dan stort de logica in.
  • Eliminaties in de basisrijen. De patroonvakjes zelf houden het cijfer.
  • Een Swordfish verwarren met drie Pointing Pairs. Pointing werkt binnen één blok; een Swordfish bestrijkt het hele rooster.
  • De kolomversie missen. Zoek altijd in beide richtingen.

Waar je het tegenkomt

Swordfish-patronen gaan meetellen bij moeilijke klassieke sudoku, naast de wings. Ze zijn veel zeldzamer dan X-Wings, dus zie de zoektocht als een laatste ronde voordat je overgaat op kleuren en ketens, en als drie lijnen niet genoeg zijn, is hetzelfde telargument met vier lijnen een Jellyfish.