Wat is een Sudoku ?Sudoku oplosser
Hoe los je een Sudoku op ?Instructie Sudokuwizard

Gratis Online Sudoku oplosser

Vul het formulier in en druk op de Wizard knop.

Step by Step

Gratis Online Sudoku oplosser. © 2017 - 2020

Korte instructie sudokuwizard

Wizard

Vul het formulier in en druk op de Wizard knop om de Sudoku gratis online op te lossen.

Step by Step

Vul het formulier in en vink eerst de Step by Step keuze aan, om de Sudoku vakje voor vakje op te kunnen lossen.

Play

Druk op de Play knop voor een nieuwe Sudoku. Er zijn 175 Sudoku puzzels, die willekeurig worden getoond.


Wat is een Sudoku ?

Een Sudoku is een cijfer puzzel met 9 horizontale rijen en 9 verticale kolommen en 9 blokken van 3 bij 3. Een klein aantal getallen is al ingevuld. De lege vakjes moeten ook ingevuld worden, maar elke cijfer mag maar 1x voorkomen in dezelfde rij, kolom of blok.

horizontaal sudoku

Er zijn 9 horizontale rijen met 9 getallen. In elke horizontale rij mogen de getallen 1 tot en met 9 maar één keer voorkomen. In het voorbeeld is de eerste horizontale rij ingevuld met de cijfers
1 2 3 4 5 6 7 8 9.

Er zijn 9 blokken van 3 bij 3. In elk blok van 3 bij 3 mogen de getallen 1 tot en met 9 maar één keer voorkomen. In het voorbeeld is het eerste blok ingevuld met de cijfers
1 2 3
4 5 6
7 8 9.

blok sudoku
verticaal sudoku

Er zijn 9 verticale kolommen met 9 getallen. In elke verticale kolom mogen de getallen 1 tot en met 9 maar één keer voorkomen. In het voorbeeld is de eerste verticale kolom ingevuld met de cijfers
1 4 7 2 3 5 6 8 9.


Hoe los je een Sudoku op ?

De uitgangssituatie van een Sudoku is meestal zo dat bij 1 of meer lege vakjes, maar 1 mogelijk getal ingevuld kan worden. Als in zo'n vakje het juiste getal wordt ingevuld, dan ontstaat er een ander vakje waar maar 1 getal ingevuld kan worden.

blok voorbeeld sudoku

Zie voorbeeld: in het eerste vakje op de tweede rij kan alleen een 4 ingevuld worden. Daarna kan in het tweede vakje alleen nog maar een 5 komen te staan. In het derde vakje kan vervolgens alleen nog maar een 6 ingevuld worden.
Zoek dus eerst het vakje of de vakjes waar maar 1 getal ingevuld kan worden.

Het komt ook regelmatig voor dat er per getal maar één mogelijkheid is voor betreffende rij, blok of kolom. In bovenstaand voorbeeld kan alleen in het derde vakje op de tweede rij van het eerste blok nog een 6 komen te staan. Dit lege vakje kun je dus invullen met een zes. De andere vakjes van het eerste blok kun je daarna ook invullen.
Kijk ook naar de getallen, waarvan je de juiste positie nog niet weet. Je weet dat op de tweede regel in het eerste blok een 4, 5 en 6 horen te staan. Op positie A komt vervolgens een 5 te staan.
Zo los je dus een Sudoku op !!


Sudoku oplosser

Als je een Sudoku niet zelf kunt oplossen, dan kun je met deze gratis online Sudoku oplosser de Sudoku oplossen. De cijfers van de Sudoku, uit de krant of een tijdschrift, vul je eerst in het formulier en daarna druk je op de Wizard knop. Je kunt er ook voor kiezen om de Sudoku cijfer voor cijfer op te lossen met de Step by Step functie.

Hoe is de Sudoku oplosser gemaakt ?

Deze Sudoku oplosser is gemaakt met PHP en heeft een 9 lagen systeem. In elke laag worden de mogelijke opties van bijbehorend cijfer per vakje bijgehouden. In laag 1 worden bijvoorbeeld alle opties van het cijfer 1 per vakje bijgehouden. In laag 2 worden alle opties van het cijfer 2 per vakje bijgehouden, etc..
Voorbeeld van het negen lagen systeem van het derde vakje op de eerste en op de derde rij: in laag 7 staat een 7 en in laag 9 staat een 9. De overige lagen zijn leeg.

voorbeeld sudoku oplosser

laag 1 => leeg
laag 2 => leeg
laag 3 => leeg
laag 4 => leeg
laag 5 => leeg
laag 6 => leeg
laag 7 => 7
laag 8 => leeg
laag 9 => 9

Er zijn vier functies die ervoor zorgen dat de Sudoku daadwerkelijk wordt opgelost. Deze functies worden meerdere keren achter elkaar gedraaid. Na elke herhaling wordt 1 (of meer) vakje ingevuld, totdat alle lege vakjes zijn ingevuld.

Eerste functie

De eerste functie controleert tussen de negen lagen welke combinaties van de verschillende cijfers per vakje nog mogelijk zijn. Als er een vakje wordt ingevuld, dan wordt met deze functie bepaald welke getallen nog mogelijk zijn voor de overige lege vakjes. In het bovenstaande voorbeeld is dat dus een zeven en een negen.

Tweede functie

De tweede functie is het eenvoudigst. Deze functie controleert of er voor het vakje nog maar 1 mogelijkheid is. Zie bovenstaand voorbeeld. Op de vijfde rij kan in het tweede vakje alleen nog maar een negen komen te staan. Op de achtste rij kan in het tweede vakje alleen nog maar een zeven komen te staan.

De derde functie controleert of er per getal maar 1 mogelijkheid is voor betreffende rij, kolom of blok. In het voorbeeld kan in de eerste rij op positie A een 2 of een 4 ingevuld worden. Op positie B kan een 2, 4 of een 8 ingevuld worden. De 8 kan dus nog maar in 1 vakje ingevuld worden op positie B.

functie sudoku

Met de vierde functie wordt de bonus, het geheime wapen ingezet. Met deze functie wordt bekeken of er voor het vakje wellicht meerdere mogelijkheden zijn. Zo ja, dan wordt voor beide mogelijkheden bepaalt wat de juiste is om de Sudoku op te kunnen lossen. De Sudoku hiernaast is niet op te lossen zonder deze bonus functie.


Instructie Sudokuwizard

Hieronder vindt u een uitgebreide instructie van de sudokuwizard, waarmee een Sudoku uit de krant of een tijdschrift kan worden opgelost.

example sudoku

Vul het formulier in, bijvoorbeeld een Sudoku uit de krant of een tijdschrift, of druk op de Play knop om een Sudoku te laden.

Druk op de Wizard knop om de Sudoku op te lossen. De vooraf ingevulde getallen zijn herkenbaar, omdat deze vet afgedrukt worden.
Een succesvol opgeloste Sudoku wordt opgeslagen. Met de Play knop kan een succevol opgeloste Sudoku willekeurig geladen worden.

exemple sudoku

Uitleg Step by Step

example sudoku

Vul het formulier in, bijvoorbeeld een Sudoku uit de krant of een tijdschrift, of druk op de Play knop om een Sudoku te laden.

step by step sudoku

Vink eerst de Step by Step keuze aan, om de Sudoku vakje voor vakje op te kunnen lossen.

Druk daarna op de Wizard knop om de Sudoku op te lossen.
De oplossing wordt niet direct getoond. Klik daarvoor op het vakje waarvan je de oplossing wilt weten.

example step by step sudoku

Krantenknipsels Sudoku

kranteknipsels sudoku solver kranteknipsels sudoku oplosser