Swordfish Sudoku-techniek: toepassingen en voorbeelden

Door Sudoku Bliss team

Als je naakte paren, verborgen triples en X-wings kunt vinden, til je Sudoku-vaardigheden dan naar een hoger niveau met de swordfish-strategie. Deze geavanceerde techniek is het meest geschikt voor spelers die Sudoku-strategieën nodig hebben om uitdagende puzzels op te lossen.

Met de Sudoku swordfish-strategie breid je simpelweg een X-wing uit om een patroon te maken van maximaal negen cellen, verspreid over drie rijen en drie kolommen. Je kunt dit patroon gebruiken voor eliminaties, waardoor je antwoorden voor cellen kunt vinden en mogelijke kandidaten in andere cellen kunt beperken.

Zodra je het swordfish-patroon kunt herkennen en gebruiken, los je meer puzzels efficiënter op wanneer je Sudoku online speelt.

Een swordfish vinden

De swordfish-oplostechniek is een Sudoku-strategie die het X-wing-patroon uitbreidt naar een andere set rijen en kolommen. Om het patroon te vinden, richt je je op één kandidaat die in slechts twee of drie cellen voorkomt in elk van drie rijen (of kolommen). De twee of drie cellen moeten ook uitlijnen met slechts drie van de tegenoverliggende eenheid.

Dus als één enkele kandidaat voorkomt in twee of drie cellen in elk van drie rijen, en al die cellen binnen dezelfde drie kolommen vallen, heb je een mogelijk swordfish-patroon gevonden. Als die ene kandidaat zich uitstrekt over vier rijen die uitlijnen met vier kolommen, heb je misschien zelfs een jellyfish-patroon gevonden.

Een swordfish-patroon in zijn perfecte vorm, wat vrij zeldzaam is, heeft dezelfde enkele kandidaat die voorkomt in drie rijen en drie kolommen die allemaal uitlijnen tot een netjes drie-bij-driepatroon van negen cellen. Geef niet op als de cellen geen volledige swordfish vormen, want je hebt misschien een finned swordfish of sashimi swordfish gevonden, die mogelijkheden voor eliminatie bieden.

voorbeeld van de swordfish-Sudoku-techniek

Hoewel de swordfish een uitbreiding is van de X-wing, lijkt het herkennen ervan iets meer op het vinden van verborgen triples. Dat komt doordat het patroon alleen vereist dat de enkele kandidaat in twee of drie van de cellen in elk van de drie rijen of kolommen voorkomt.

Let op deze criteria om een swordfish te herkennen:

  • Eén enkele kandidaat komt voor in precies drie rijen of precies drie kolommen. Bijvoorbeeld: 5 komt voor in drie verschillende rijen (4, 6 en 7).
  • In elk van die rijen (of kolommen) is de kandidaat beperkt tot slechts twee of drie cellen die allemaal in dezelfde drie kolommen liggen. De drie rijen worden basissets genoemd. In dit voorbeeld komt kandidaat 5 voor in twee cellen in elke rij (D4, I4, C6, I6, D7 en I7) en in drie uitgelijnde kolommen (C, D en I).
  • Als je een swordfish vindt, kun je die enkele kandidaat uit de dekkingssets elimineren. Dekkingssets zijn de tegenoverliggende eenheid waarin de basissets worden gevonden, in dit geval kolommen C, D en I. Je kunt kandidaat 5 uit die kolommen elimineren, met uitzondering van de cellen van de basisset.
 voorbeeld van een perfect swordfish-patroon

Net als de X-wing kan een swordfish-patroon op twee manieren georiënteerd zijn: horizontaal (rijen) of verticaal (kolommen). Oriëntatie verwijst naar hoe de kandidaat uitlijnt: verticaal via kolommen of horizontaal via rijen. De oriëntatie bepaalt waar je kandidaten kunt elimineren. Bij een horizontale swordfish (uitgelijnd via rijen) elimineer je de doelkandidaat uit kolommen, en bij een verticale swordfish (uitgelijnd via kolommen) elimineer je de doelkandidaat uit rijen.

Voorbeelden van swordfish in Sudoku

Om het meeste uit de swordfish-strategie te halen, begin je met potloodmarkeringen om alle mogelijke kandidaten in elke cel te noteren. Zoek daarna naar swordfish-patronen en gebruik ze om kandidaten uit de dekkingssets te elimineren.

De volgende voorbeelden laten zien hoe je swordfish-patronen in uitdagende Sudoku-puzzels herkent.

Swordfish-patroon met horizontale oriëntatie

Een swordfish-patroon met horizontale oriëntatie is een swordfish waarbij de enkele kandidaat beperkt is tot drie rijen. Als je alle kandidaten in een puzzel hebt gemarkeerd, kun je zoeken naar rijen waarin slechts twee of drie exemplaren van één enkele kandidaat voorkomen.

Als techniek voor gevorderde oplossers heeft swordfish twee eenvoudige stappen om het patroon te herkennen en kandidaten te elimineren:

  1. Identificeer één enkele kandidaat die slechts twee of drie keer voorkomt in drie rijen en in niet meer dan drie kolommen. Bijvoorbeeld: kandidaat 4 komt slechts twee of drie keer voor in rijen 2, 4 en 6 en lijnt uit met slechts drie kolommen: B, D en E. De rijen zijn de basissets voor het swordfish-patroon.
  2. Elimineer de kandidaat die in de basissets (rijen) is geïdentificeerd uit de dekkingssets (kolommen). Omdat 4 in elke rij een van de gemarkeerde cellen moet innemen, kan hij nergens anders in kolommen B, D of E voorkomen. Je kunt 4 dus elimineren uit elke andere cel in die kolommen (B1, D5 en E3) buiten het swordfish-patroon.
Voorbeeld van een horizontaal swordfish-patroon

Swordfish-patroon met verticale oriëntatie

Een swordfish kan ook een verticale oriëntatie hebben en is net zo gemakkelijk te herkennen. Volg dezelfde stappen als bij horizontale oriëntatie, maar kijk naar kolommen voor de basissets in plaats van naar rijen:

  1. Identificeer één enkele kandidaat die slechts twee of drie keer voorkomt in drie kolommen en in niet meer dan drie rijen. Bijvoorbeeld: kandidaat 7 komt slechts twee of drie keer voor in kolommen B, D en F en lijnt uit met slechts drie rijen: 1, 3 en 5. Deze kolommen zijn de basissets voor het swordfish-patroon.
  2. Elimineer de kandidaat die in de basissets (kolommen) is geïdentificeerd uit de dekkingssets (rijen). Omdat 7 in elke kolom een van de gemarkeerde cellen moet innemen, kan hij nergens anders in rijen 1, 3 of 5 voorkomen. Je kunt 7 dus elimineren uit elke andere cel in die rijen (A5, C1 en E3) buiten het swordfish-patroon.
Voorbeeld van een verticaal swordfish-patroon

Het gebruiken van nieuwe strategieën kan je helpen meer uitdagende, moeilijke Sudoku-puzzels te overwinnen. Gebruik deze swordfish-techniek dus voor moeilijke of expertpuzzels en elimineer meer kandidaten, zodat je Sudoku-puzzels sneller kunt oplossen.