Terug naar de strategiebibliotheek
MeesterMeester
Gids voor sudokustrategieën

Forcing chains: vergelijk alle takken

Een forcing chain volgt de gevolgen van het kiezen van een kandidaat. Bij een forcing chain voor een vak bekijk je elke kandidaat in dat vak; bij een forcing chain voor een rij, kolom of blok bekijk je elke overgebleven positie voor één cijfer. Een gemeenschappelijke conclusie is pas betrouwbaar nadat elk startgeval is gecontroleerd. Een contradictie weerlegt daarentegen de aanname die haar veroorzaakte.

Kernidee

Als beide mogelijke waarden van het startvak ervoor zorgen dat kandidaat Z wordt afgedwongen in een vak dat het doelvak ziet, kun je Z uit het doelvak verwijderen.

Bekijk de zet stap voor stap

Gebruik hetzelfde uitgewerkte voorbeeld als in de XY-Wing-les om beide mogelijkheden te volgen: R1C3 is 5 of 7. De notities houden rekening met eerdere eliminaties.

Stap 1 van 4

Kies een beheersbaar vertakkingspunt

R1C3 heeft precies twee kandidaten, dus de analyse bestaat uit twee gevallen die samen alle mogelijkheden dekken.

Vertakkingsgebieden

Stap 2 van 4

Volg beide implicaties

Als R1C3 een 5 is, moet R1C4 een 6 zijn. Als R1C3 een 7 is, moet R2C3 een 6 zijn.

VertakkingsgebiedenTwee paden van de forcing chain

Stap 3 van 4

Vind de gedeelde uitkomst

R2C4 ziet beide mogelijke gedwongen 6'en, dus kan dit vak in geen van beide takken een 6 bevatten.

Forcing chainsTe verwijderen kandidaat

Stap 4 van 4

Houd alleen de conclusie over die voor beide takken geldt

Verwijder 6 uit R2C4. Plaats geen kandidaat op basis van een aanname voordat een van de takken is weerlegd.

Forcing chainsBijgewerkt doelvak

Probeer het op de puzzel van vandaag

Gebruik korte ketens wanneer eenvoudigere zetten geen voortgang meer opleveren. Een alternating inference chain (AIC) wisselt sterke verbindingen (als de ene kandidaat onwaar is, moet de andere waar zijn) af met zwakke verbindingen (als de ene waar is, moet de andere onwaar zijn). Als R1C4 in dit rooster geen 6 is, moet het 5 zijn; R1C3 kan dan geen 5 zijn en is dus 7; R2C3 kan dan geen 7 zijn en is dus 6. R1C4 of R2C3 moet daarom 6 bevatten, en hun gemeenschappelijke buur R2C4 kan geen 6 zijn. Dit is dezelfde eliminatie, beschreven als een AIC. Controleer elke verbinding aan de hand van de huidige notities, niet alleen aan de getekende vorm. De vorige les over Nice Loops toont afwisselende verbindingen in een gesloten lus.

Speel vandaag