Sudoku Helper

Leer Sudoku stap voor stap met een gratis helper die de volgende logische zet benoemt, de notities bijhoudt en echte technieken uitlegt.

sudoku-online-puzzles.com

Wat een Sudoku helper doet wat een oplosser niet doet

Een Sudoku-oplosser beantwoordt één vraag: hoe ziet het afgemaakte raster eruit? Een Sudoku helper beantwoordt een moeilijkere en nuttigere vraag: wat is de volgende zet, en waarom klopt hij? Deze helper heeft achttien techniekdetectoren aan boord. Elk zoekt een specifiek, benoemd patroon op precies het bord dat voor je ligt, en als er een gevonden wordt vertelt hij welke cellen het argument dragen, waaruit dat argument bestaat en welk cijfer het uitsluit.

Dat is het hele verschil. Een oplosser maakt de puzzel af. Een helper geeft je de stap en laat jou beslissen. Elke hint noemt een echte techniek — naked single, Pointing Pair, X-Wing, W-Wing — en verwijst naar het artikel op deze site dat hem uitlegt, dus een hint die je niet begrijpt is één klik van zijn uitleg verwijderd.

Hij doet bovendien de boekhouding die gevorderde logica pas mogelijk maakt: een volledige set notities, bijgewerkt na elke plaatsing en elke eliminatie, waaruit hij de patronen afleest. De meeste vastgelopen puzzels lopen niet vast door een ontbrekende techniek, maar door één verouderde kandidaat.

Wat een kandidaat is

Een kandidaat, of notitie, is een cijfer dat nog legaal in een lege cel past — het staat niet in de rij, de kolom of het blok van die cel. Een cel met nog één kandidaat is opgelost. Een cijfer met nog één mogelijke cel binnen een eenheid ook. Elke techniek hieronder is een regel om onmogelijke kandidaten te schrappen, en de plaatsingen rollen vanzelf uit die schrappingen.

Zo gebruik je de Sudoku helper

  1. Voer de puzzel in. Klik een cel aan en typ, of plak een reeks van 81 tekens in het importvak en druk op Importeren. Gebruik 0 of . voor lege cellen.
  2. Druk één keer op Volgende Hint. De eerste druk is geen hint. Hij controleert het raster op duplicaten, vergrendelt wat je hebt ingevoerd als startgetallen en vult in elke cel de notities in.
  3. Druk nog eens op Volgende Hint. Nu lopen de achttien detectoren over de kandidatenkaart, en de statusregel meldt welke techniek is gevonden en hoeveel andere er ook van toepassing zijn.
  4. Lees het hintpaneel. Het geeft de naam van de techniek, een niveau, een zin logica met de concrete cellen erin, en een link naar de gids van die techniek.
  5. Toepassen of zelf oplossen. Hint Toepassen doet de plaatsing of schrapt de kandidaten. Of maak de zet met de hand en druk opnieuw op Volgende Hint.
  6. Herhaal. Elke toegepaste stap verandert de kandidatenkaart, dus de volgende hint wordt beoordeeld op het nieuwe bord en niet op het oude.

Wil je beter worden en niet alleen klaar zijn, las dan een pauze in tussen stap vier en vijf. Lees de naam van de techniek, dek de uitleg af en probeer het argument zelf te reconstrueren voordat je klikt. Het gereedschap is in beide gevallen hetzelfde; de pauze maakt er oefening van.

Welke hint de helper werkelijk toont

Hieronder staat een echt bord uit onze generator — dertig startgetallen, één oplossing — stilgezet na dertig hints. Acht van de achttien technieken passen tegelijk op deze stelling: Pointing Pair, Box/Line Reduction, naked pair, hidden triple, XY-Wing, W-Wing, Simple Colouring en Almost Locked Set. De helper toont de Pointing Pair, omdat die de eenvoudigste van de acht is.

The hint the helper picks, and why — before The hint the helper picks, and why — the pattern. pattern cells R8C8, R9C8. eliminations in R4C8. candidates removed: 7 in R4C8. Eight techniques apply to this board at once — Pointing Pair, Box/Line Reduction, Naked Pair, Hidden Triple, XY-Wing, W-Wing, Simple Colouring, Almost Locked Set — and the helper shows the Pointing Pair, because it is the easiest of the eight. In box 9, the 7 has nowhere to go but the two ringed cells R8C8 and R9C8. Both sit in column 8, so wherever the 7 ends up, column 8 has used it — and the struck-through 7 at R4C8 is impossible. Nothing is placed. The hint removes one pencil mark and stops.. 8 7 1 2 5 4 3 1 2 6 9 6 9 5 1 7 8 1 2 7 4 1 2 3 1 2 3 3 4 1 2 6 9 1 2 7 8 5 1 2 4 9 6 5 8 3 7 3 7 7 9 8 3 1 2 7 1 7 4 1 2 9 5 6 7 9 5 6 1 2 7 3 8 1 2 9 4 1 2 7 4 3 7 8 1 2 6 5 9 1 2 5 1 8 3 2 7 9 6 2 7 4 2 6 9 4 5 1 7 3 1 7 8
Acht technieken passen tegelijk op dit bord — Pointing Pair, Box/Line Reduction, naked pair, hidden triple, XY-Wing, W-Wing, Simple Colouring, Almost Locked Set — en de helper toont de Pointing Pair, omdat die de eenvoudigste van de acht is. In blok 9 kan de 7 alleen nog in de twee omcirkelde cellen R8C8 en R9C8. Beide liggen in kolom 8, dus waar de 7 ook belandt, kolom 8 heeft hem al gebruikt — en de doorgestreepte 7 in R4C8 is onmogelijk. Er wordt niets geplaatst. De hint haalt één notitie weg en stopt.

Het argument is kort genoeg om met het oog na te lopen. In blok 9 blijven voor het cijfer 7 nog twee cellen over: de twee omcirkelde, R8C8 en R9C8. Blok 9 moet ergens een 7 bevatten, dus die staat in een van die twee — en beide liggen in kolom 8. De 7 van kolom 8 is daarmee vergeven, welke van de twee het ook wordt. Elke andere cel in die kolom verliest zijn 7, wat hier precies één kandidaat betreft: de doorgestreepte 7 in R4C8.

Er wordt niets geplaatst. De hint schrapt één notitie en houdt op. Voor wie een getal verwachtte, ziet dat eruit alsof de helper niets heeft bereikt.

Waarom de eliminatie de zet was die ertoe deed

Druk op Hint Toepassen en kijk nog eens naar dezelfde cel.

What the elimination was worth — before What the elimination was worth — the pattern. pattern cells R4C8. One click later. R4C8 held 3 and 7 a moment ago; with the 7 gone it holds 3 and nothing else, so it is now a Naked Single and the next hint will place it. This is the payoff the word "hint" usually hides: the move that mattered filled no cell at all. Learn to see the elimination and the placement follows on its own.. 8 7 1 2 5 4 3 1 2 6 9 6 9 5 1 7 8 1 2 7 4 1 2 3 1 2 3 3 4 1 2 6 9 1 2 7 8 5 1 2 4 9 6 5 8 3 3 7 7 9 8 3 1 2 7 1 7 4 1 2 9 5 6 7 9 5 6 1 2 7 3 8 1 2 9 4 1 2 7 4 3 7 8 1 2 6 5 9 1 2 5 1 8 3 2 7 9 6 2 7 4 2 6 9 4 5 1 7 3 1 7 8
Eén klik later. R4C8 had 3 en 7; zonder de 7 heeft hij een 3 en verder niets, dus is het nu een naked single en de volgende hint plaatst hem. Dit is de opbrengst die het woord "hint" meestal verbergt: de zet die ertoe deed vulde geen enkele cel. Leer de eliminatie te zien en de plaatsing komt vanzelf.

R4C8 had 3 en 7. Zonder de 7 heeft hij een 3 en verder niets, dus is het nu een naked single en de volgende hint plaatst hem. De zichtbare helft van de zet — een cijfer dat in een cel verschijnt — werd voortgebracht door de onzichtbare helft, en die onzichtbare helft was het deel dat opgemerkt moest worden.

Daarom leert een helper die alleen cellen invult je erg weinig. Op elk bord boven makkelijk bestaat het echte werk grotendeels uit schrappen. Leer zien waarom een kandidaat niet waar kan zijn en de plaatsingen komen vanzelf; leer alleen jagen op naked singles en je loopt vast zodra een bord er geen heeft.

De achttien technieken die deze helper kent

Dit zijn de detectoren, in precies de volgorde waarin de helper ze afloopt. Elk heeft een gids op deze site, en het hintpaneel verwijst er rechtstreeks naartoe.

TechniekNiveauWat zo'n hint doet
Naked SinglesBeginnerEen cel heeft nog één kandidaat. Die wordt geplaatst.
Hidden SinglesBeginnerEen cijfer heeft nog één cel in een rij, kolom of blok. Dat wordt geplaatst.
Pointing PairsGemiddeldEen cijfer zit binnen een blok opgesloten in één lijn. Het vervalt in de rest van die lijn.
Box/Line ReductionGemiddeldEen cijfer zit binnen een lijn opgesloten in één blok. Het vervalt in de rest van dat blok.
Naked PairsGemiddeldTwee cellen delen dezelfde twee kandidaten. Dat paar vervalt in elke andere cel van de eenheid.
Hidden PairsGemiddeldTwee cijfers wonen in maar twee cellen van een eenheid. Al het andere gaat uit die twee cellen weg.
Naked TriplesGemiddeldDrie cellen bevatten samen maar drie kandidaten. Die drie vervallen in de rest van de eenheid.
Hidden TriplesGemiddeldDrie cijfers zitten opgesloten in drie cellen. Elke andere kandidaat gaat daaruit weg.
X-WingGevorderdEen cijfer staat in twee rijen elk in precies twee cellen, in dezelfde kolommen. Het vervalt in die kolommen.
SwordfishExpertHetzelfde idee over drie rijen en drie kolommen.
JellyfishExpertHetzelfde idee nog eens, over vier.
XY-WingGevorderdEen spil met twee kandidaten en twee tangen jagen een cijfer uit alle cellen die beide tangen zien.
XYZ-WingGevorderdDezelfde figuur met een spil van drie kandidaten, waardoor de geschrapte cel ook de spil moet zien.
W-WingGevorderdTwee cellen met hetzelfde paar, verbonden door een sterke link, schrappen het andere cijfer overal waar beide gezien worden.
SkyscraperGevorderdTwee sterke links op één cijfer, in de ene richting uitgelijnd en in de andere verschoven.
Simple ColouringGevorderdKleurt een keten van sterke links en haalt het cijfer weg overal waar beide kleuren zichtbaar zijn.
Unique RectanglesGevorderdAlleen type 1: drie hoeken van een rechthoek dragen hetzelfde paar, dus de vierde kan dat niet.
Almost Locked SetsExpertAlleen ALS-XZ: twee bijna vergrendelde verzamelingen verbonden door een beperkt gemeenschappelijk cijfer schrappen hun andere gemeenschappelijke cijfer.

Uitgelezen uit het techniekregister dat de pagina werkelijk afloopt, in die volgorde. Drie labels zijn ruimer dan de logica eronder: het paneel zegt Pointing Pair ook wanneer het patroon een pointing triple is, de Unique Rectangle-detector dekt alleen type 1, en de Almost Locked Set-detector alleen ALS-XZ. In elk geval benoemt de zin in het paneel wat er werkelijk gevonden is.

Hoe de helper bepaalt welke hint hij toont

Er is geen scoring en geen slimmigheid. De helper loopt de achttien detectoren af vanaf de bovenkant van die tabel, stopt bij de eerste die aanslaat en toont die. Eenvoudige plaatsingen worden vóór eliminaties getest, korte eliminaties vóór lange. Zolang er een naked single bestaat, krijg je nooit een Swordfish te zien.

De volgorde is een lesvolgorde en geen strikte moeilijkheidsranglijst, en de tabel laat zien waar die twee uiteenlopen: Swordfish en Jellyfish dragen het niveau Expert maar worden vóór vier gevorderde wings gecontroleerd, omdat een vis een mechanische vorm is die je kunt afzoeken terwijl een wing vraagt dat je een link volgt. Het makkelijkst te vinden is niet altijd het laagst ingeschaald.

Daarom is de hint het vertrouwen waard in plaats van de twijfel. De vraag die de helper beantwoordt is niet "welke zet bestaat hier?" maar "wat is op dit moment het eenvoudigste beschikbare bewijs?". Het eenvoudigste bewijs is het bewijs dat je kunt controleren, dat je onthoudt, en waarbij je het minst snel de fout ingaat.

Wat de helper uiteindelijk echt toont

We hebben de eigen hintvolgorde van de helper losgelaten op 200 puzzels uit onze generator, elk met dertig startgetallen en één oplossing: 10.290 hints in totaal. 98,9% daarvan waren singles — 8.998 naked en 1.188 hidden. Al het overige uit de tabel bij elkaar kwam op 104 hints. Toch waren de gevorderde patronen bijna voortdurend beschikbaar: Simple Colouring paste op enig moment in alle 200 puzzels en werd in geen enkele getoond, omdat er altijd iets eenvoudigers was. Gemiddeld pasten er 8,7 technieken tegelijk, en op één bord alle achttien.

Wat de lijst "Beschikbare Technieken" is — en wat niet

Onder de knoppen staat een keuzelijst met het opschrift Beschikbare Technieken. Tot je hebt gescand bevat hij alleen een aansporing; na een scan vult hij zich met elke techniek die op het huidige bord past, de eenvoudigste eerst, met een ster bij degene die de helper koos. Een ander item kiezen tekent het raster opnieuw met de bijbehorende cellen en vervangt de uitleg.

Het is geen oefenfilter. Je kunt geen X-Wing opvragen op een bord dat er geen heeft — staat X-Wing niet in de lijst, dan bestaat hij in die stelling niet, en de statusregel vertelt je in plaats daarvan hoeveel technieken er wél waren. Dat is eerlijker dan een zoekopdracht die stilletjes niets teruggeeft, maar het betekent ook dat de keuzelijst niet dient om een patroon op bestelling op te sporen.

Gebruik hem waar hij goed in is: zien hoeveel verschillende geldige argumenten één enkele stelling draagt. Een bord waarop acht technieken passen is een bord waarop acht mensen je acht verschillende volgende zetten zouden noemen, en alle acht zouden gelijk hebben. Wil je één benoemde techniek gericht oefenen, dan is de Sudoku-trainer daarvoor gemaakt; de helper werkt met de puzzel die jij hem geeft.

Wanneer de logica van de helper opraakt

Slaat geen van de achttien detectoren aan, dan stopt de helper niet. Hij lost het raster op met backtracking, plaatst de eerste lege cel in leesvolgorde en labelt de hint als "Trial & Error" met het niveau "Fallback" en zonder link naar een artikel — de statusregel zegt onomwonden dat er geen logische techniek gevonden is.

Die hint leert je niets en is bedoeld als signaal, niet als stap: het bord is voorbij wat deze helper kan uitleggen. Over de 200 puzzels hierboven gebeurde het bij zeven ervan, 3,5%. Op een echt moeilijk raster gebeurt het vaker, want de technieken die zulke borden kraken — forcing chains, ALS-ketens, 3D Medusa — staan niet in het register.

Wil je liever het antwoord zien dan een gok daarnaar, dan is dat waar de oplosser voor is. Stuur de stelling daarheen, controleer of de puzzel überhaupt geldig is, en kom terug.

Invoeren, importeren en exporteren

Het importvak wil precies 81 cijfers en punten. Al het andere wordt er vóór het tellen uitgehaald, dus een raster dat je plakt met spaties, regeleinden of verticale strepen importeert prima — alleen cijfers en punten worden gelezen, waarbij 0 en . allebei leeg betekenen. Vóór acceptatie controleert de helper het raster op duplicaten en noemt het cijfer met zijn rij, kolom of blok. Een reeks van 80 tekens wordt geweigerd in plaats van stilzwijgend opgeschoven.

Er is ook een import via het adres die de pagina nooit heeft aangekondigd. Zet ?puzzle= plus de 81 tekens achter het adres van deze pagina en het raster laadt bij binnenkomst — handig om een stelling te bewaren of aan iemand door te sturen. Het is ook de weg waarlangs de Sudoku-scanner een raster aan deze pagina doorgeeft.

Exporteren schrijft het huidige bord weg, niet het oorspronkelijke, dus je kunt halverwege stoppen, de reeks kopiëren en later verdergaan of de stelling naar een ander hulpmiddel meenemen. Het toetsenbord werkt ook: 1 tot 9 plaatsen, Backspace, Delete of 0 wissen, en de pijltjes verplaatsen de selectie. Eén ding om te weten: wat je invoert wordt bij de eerste druk op Volgende Hint vergrendeld als startgetal, en die cellen zijn daarna niet meer te bewerken. Leegmaken begint opnieuw.

Sudoku helper voor beginners

Begin met makkelijke puzzels en laat de helper singles uitleggen tot je ze kunt voorspellen. De twee beginnerstechnieken zijn geen varianten van elkaar, en het verschil is de moeite waard: een naked single is een cel met nog één kandidaat, gevonden door naar een cel te kijken; een hidden single is een cijfer met nog één mogelijke cel in een eenheid, gevonden door naar een cijfer te kijken. De tweede is lastiger te zien en doet veel meer werk.

Maak je nog geen zorgen over de Expert-niveaus. Het feitenkader hierboven is de eerlijke leidraad: over 200 puzzels waren singles bijna negenennegentig procent van alle gegeven hints. Twee technieken snel en foutloos beheersen brengt je verder dan er acht half kennen.

Gebruik de import zonder terughoudendheid. Een puzzel uit de krant, uit een boek of van een andere site typ je één keer in en werk je hint voor hint door, en je kunt het origineel opnieuw importeren zodra een oplossing misgaat. Het doel is geen snelheid maar een herhaalbaar proces.

Sudoku helper voor gevorderden

Voor een ervaren speler is de helper vooral een controle. Werk het raster zelf door tot je denkt iets gevonden te hebben, vraag dan een hint en vergelijk. Vond hij dezelfde zet? Of iets veel eenvoudigers waar je langs bent gelopen? Het tweede geval komt het vaakst voor, en is meer waard dan het eerste.

De lijst met beschikbare technieken is hier het deel om op te letten. Als je tien minuten op een bord hebt zitten en de lijst komt terug met een naked pair erin, dan is dat een meetbaar gat tussen de stelling en jouw lezing ervan. Komt de lijst alleen terug met een Almost Locked Set, dan weet je dat het bord werkelijk zo zwaar is.

Het enige wat de helper niet doet is ketenen. Zijn register houdt op bij Almost Locked Sets, dus een bord dat forcing chains of een groter kleurnetwerk vraagt valt terug op de trial-and-error-uitweg. Behandel die uitweg als de grens van het gereedschap en niet als een antwoord, en neem de stelling mee naar de techniekgidsen.

Veelgemaakte fouten bij het gebruik van een Sudoku helper

De eerste is elke hint meteen toepassen. Daarmee is de puzzel klaar en is er niets getraind, want herkenning komt van het voorspellen van de zet, niet van het toekijken. De tweede is een hint als de enige zet behandelen: de statusregel meldt meestal nog meerdere technieken die ook passen, en die op het scherm is simpelweg de eenvoudigste.

De derde is te vroeg naar gevorderde patronen springen. Een bord met een onbenutte Pointing Pair heeft geen X-Wing nodig, en ernaar zoeken kost precies de tijd die een opruimbeurt van dertig seconden in de kandidaten had bespaard. De helper test makkelijk vóór moeilijk om die reden, en dat zou jij ook moeten doen.

De vierde is verwachten dat de helper je puzzel beoordeelt. Het niveau bij een hint beschrijft die techniek, niet het bord: een Expert-niveau bij één Almost Locked Set maakt de puzzel nog geen expertpuzzel, en een reeks Beginner-niveaus maakt hem niet makkelijk.

Met de helper vinden waar een oplossing misging

Een helper is op zijn nuttigst op een raster dat al is misgelopen. Als een puzzel nergens meer op slaat, importeer dan de oorspronkelijke reeks, werk hint voor hint vooruit en let op de eerste plaatsing die niet klopt met wat op je papier staat. Die cel is waar de redenering afdreef, en de techniek die ernaast genoemd wordt legt meestal uit hoe.

Weigert de helper de import al meteen en noemt hij een duplicaat, dan is de fout een typefout en geen denkfout — je hebt twee keer hetzelfde cijfer in één eenheid. Accepteert hij het raster maar komt hij vrijwel meteen bij Trial & Error uit, dan is de waarschijnlijkste verklaring dat er een verkeerd cijfer als startgetal is ingevoerd, want een correcte puzzel van gewone moeilijkheid put geen achttien technieken uit in een handvol stappen.

Hoe dan ook levert dit meer op dan het bord leegmaken. Het vertelt je welk soort fout je maakt: kandidatenonderhoud, een patroon verkeerd gelezen, of een plaatsing op gevoel. Die drie vragen om drie verschillende correcties.

Helper, oplosser, scanner en strategiegidsen

Gebruik de helper als je de volgende zet uitgelegd wilt krijgen. Gebruik de Sudoku-oplosser als je het afgemaakte raster wilt of wilt controleren of de puzzel überhaupt klopt. Gebruik de Sudoku-scanner als de puzzel op papier staat en je hem liever fotografeert dan eenentachtig tekens te typen — hij geeft het raster rechtstreeks aan deze pagina door. Gebruik de techniekgidsen als een hint iets noemt wat je nog nooit bent tegengekomen, en de kandidaatnotities als de kandidatenboekhouding zelf het probleem is.

Om op te oefenen zijn er klassieke Sudoku, moeilijke Sudoku en duivelse Sudoku online, of afdrukbare Sudoku als je liever op papier werkt en de taaie exemplaren hier terugbrengt.

Begin met de Sudoku helper

Voer hierboven een puzzel in, druk twee keer op Volgende Hint en lees het eerste wat hij zegt. Dek daarna de uitleg af en probeer hetzelfde argument zelf te maken. Het doel is niet minder hints nodig hebben omdat je bent opgehouden ze te vragen, maar omdat de achttiende Pointing Pair er vanzelfsprekend uitziet op een manier waarop de eerste dat niet deed.