Wat is sudoku in donkere modus?
Sudoku in donkere modus is klassieke sudoku op een bord dat in het donkere thema opent: lichte cijfers op donkerblauwe vakjes, op een bijna zwarte pagina. Vul het 9×9-raster zo dat:
- elke rij de cijfers 1 tot en met 9 precies één keer bevat;
- elke kolom ook;
- en elk 3×3-blok net zo.
Alleen de kleuren veranderen. Het spel, de vier niveaus en de knoppen zijn die van de klassieke pagina, en de twee pagina’s delen één opgeslagen spel: begin een puzzel op de ene en hij wacht op de andere. De diagrammen hieronder zijn getekend in de kleuren van de site, dus ze zijn hier donker en op een lichte pagina licht.
Elke andere pagina van de site volgt de lichte of donkere instelling van je apparaat tot je zelf kiest; deze pagina en haar versies in de andere zes talen openen donker, wat het apparaat ook zegt. Een keuze met de themaknop wordt in deze browser bewaard en geldt overal, hier ook: als je op een andere pagina naar licht bent gegaan, opent deze licht tot je terugschakelt.
Hoe werkt de themaknop?
Hij staat in de navigatiebalk, naast het taalmenu; op een telefoon zit hij in het menu, dus open dat eerst. Hij toont een zon in donkere modus en een maan in lichte modus — het thema waar hij naartoe schakelt. Eén druk kleurt de pagina meteen om, bord, notities en diagrammen inbegrepen, en bewaart de keuze in deze browser, zodat elke pagina van de site daarna zo opent. Verder verandert er niets: het bord, de notities en de klok lopen gewoon door.
Is er niets bewaard, dan blijft deze pagina donker, ook als je apparaat tijdens het spelen van thema wisselt. Tot oktober 2026 was dat niet zo: een telefoon die bij zonsopgang naar licht schakelt, maakte deze pagina midden in een spel licht. Heb je de knop eenmaal gebruikt, dan is er geen instelling ‘volg mijn apparaat’ meer; de keuze blijft staan tot je hem opnieuw indrukt of de gegevens van deze site in je browser wist.
Hoe goed is het donkere bord te lezen?
We hebben het gemeten. Met deze pagina open in Chrome brachten we een echte puzzel in elke toestand die het spel tekent — een gegeven cijfer, een van jezelf, een fout cijfer, potloodnotities, een gekozen vakje —, lazen de kleuren uit die het echt gebruikt en berekenden het contrast van elk tegen het vakje erachter:
| Op het bord | Donkere modus | Lichte modus |
|---|---|---|
| Gegeven cijfer | 14,9:1 | 13,9:1 |
| Jouw cijfer | 8,6:1 | 4,3:1 |
| Fout cijfer | 6,0:1 | 4,7:1 |
| Potloodnotitie | 7,9:1 | 3,3:1 |
| Blokrand | 6,5:1 | 5,9:1 |
| Dunne lijn tussen vakjes | 2,6:1 | 2,4:1 |
| Gekozen vakje, tegen een gewoon vakje | 2,0:1 | 1,3:1 |
Contrastverhoudingen volgens WCAG: 1:1 is geen verschil, 21:1 is zwart op wit. De cijfers tellen als grote tekst, waarvoor 3:1 de gebruikelijke ondergrens is; potloodnotities zijn klein, en voor hen is dat 4,5:1. Gemeten op het eigen bord van deze pagina in Chrome, oktober 2026.
Op dit bord is de donkere modus de best leesbare, niet alleen de donkerste. Potloodnotities halen 7,9:1 in donker en 3,3:1 in licht, onder de grens voor kleine tekst, en je eigen cijfers 8,6:1 tegen 4,3:1. Ook het gekozen vakje valt meer op. De gegeven cijfers zijn in beide ongeveer even scherp, en de dunne lijnen tussen de vakjes zijn in beide vaag, daarom zijn de blokranden dikker en lichter getekend. En wat schittering betreft: bij dezelfde schermhelderheid geeft een leeg vakje in donkere modus ongeveer een zestigste van het licht van een vakje in lichte modus.
Tot oktober 2026 werd in donkere modus een fout cijfer in hetzelfde blauw getekend als een goed cijfer — op deze pagina en op elk standaardbord van de site. De regel voor de kleur van je cijfers ging voor de regel voor fouten, dus de foutenteller liep op maar niets op het bord liet zien welk vakje het was. Een fout cijfer is nu rood (6,0:1), zoals het in lichte modus altijd was. Het verschilt van een goed cijfer meer in kleur dan in helderheid.
Hoe vind je waar een cijfer hoort?
Eén cijfer tegelijk. Kies een cijfer, zoek elk exemplaar ervan dat al op het raster staat en kijk naar een blok dat het nog nodig heeft: elk exemplaar sluit zijn eigen rij en kolom uit. Blijft er in het blok maar één leeg vakje over, dan komt het cijfer daar, wat dat vakje op zichzelf verder ook zou kunnen bevatten. Dat is een hidden single:
Kies een vakje met het cijfer en elk exemplaar ervan op het raster licht op, wat die zoektocht snel maakt. Dezelfde zoektocht werkt langs een rij of kolom: een cijfer met nog maar één plek in een lijn komt daar. En een vakje waarvan de rij, kolom en het blok al acht verschillende cijfers bevatten, krijgt het negende. Samen lossen die twee zetten elke Makkelijk- en Middel-puzzel op deze pagina op.
Wat voegen de moeilijke puzzels toe?
Locked Candidates. Als de singles op zijn, schrijf dan in je potloodnotities welke cijfers elk leeg vakje nog kan bevatten — Notities tekent ze klein, en Auto-notities vult alle vakjes in één keer — en bekijk één blok tegelijk. Liggen alle plekken van een cijfer in het blok in één rij of kolom, dan is het cijfer van het blok ook dat van die lijn, dus het valt weg uit de rest van de lijn:
Het werkt ook andersom: een cijfer dat binnen een rij of kolom tot één blok beperkt is, valt weg uit de rest van dat blok. Moeilijk-puzzels worden zo uitgegraven dat singles en Locked Candidates ze oplossen.
En de Expert-puzzels?
Naked pairs. Twee vakjes in dezelfde rij, kolom of hetzelfde blok die elk alleen dezelfde twee cijfers kunnen bevatten, nemen die twee samen, in welke volgorde dan ook, dus geen ander vakje van die rij, kolom of dat blok kan er een van hebben:
Expert-puzzels worden zo uitgegraven dat singles, Locked Candidates en naked pairs ze oplossen, en ze beginnen met de minste cijfers.
Waren de puzzels op deze pagina eerlijk?
Ze hadden altijd precies één oplossing: toen deze pagina op 30 april 2026 online ging, controleerde de generator al elk cijfer dat hij weghaalde met een volledige zoektocht, en we hebben 160 van zijn puzzels nageteld met een aparte teller om dat te bevestigen. Wat hij nooit controleerde, was hoe een puzzel opgelost zou worden, al zei de pagina: ‘Als je vastloopt, ga niet raden.’
Elk niveau had alleen een aantal cijfers om over te laten, dus de namen betekenden minder dan ze zeiden. Makkelijk, Middel en Moeilijk hadden altijd precies 40, 32 en 26 cijfers; Expert mikte op 22, haalde dat bij 4 van de 40 puzzels en liet een mediaan van 25 over, ongeveer evenveel als de 26 van Moeilijk. Singles alleen losten 22 van de 40 oude Moeilijk-puzzels op en 15 van de 40 oude Expert-puzzels, terwijl een oplosser die singles, Locked Candidates, paren, triples en de X-Wing kent, 26 van de 160 puzzels niet kon afmaken — 3 Middel, 12 Moeilijk en 11 Expert. Daarop was niet raden niet altijd mogelijk.
De generator is in oktober 2026 herschreven. Het is de klassieke, dus de correctie bereikte ook de klassieke pagina, haar niveaupagina’s en de dagelijkse puzzels, en het is dezelfde correctie die de letterpagina’s kregen. Hij haalt een cijfer nu alleen weg zolang de eigen stappen van het niveau de puzzel nog oplossen, wat meteen bewijst dat hij precies één oplossing heeft. Tegelijk verdwenen twee fouten van het toetsenbord: Ctrl+1 (Cmd+1 op een Mac) typte een 1 in het gekozen vakje in plaats van van tabblad te wisselen, en telde een fout als de 1 daar niet hoorde; en Ctrl+Shift+Z deed nooit iets opnieuw, omdat de code een kleine z verwachtte en Shift er een hoofdletter van maakt. Ctrl+Y werkte altijd.
Waarin verschillen de vier niveaus?
In hoeveel cijfers er gegeven worden en in de stappen waarvoor een puzzel wordt uitgegraven. We deelden 40 nieuwe puzzels per niveau uit met de nieuwe generator, en 40 per niveau met de oude:
| Niveau | Gegeven cijfers | Uitgegraven voor | Alleen singles lossen het op | Oude puzzels buiten onze oplosser |
|---|---|---|---|---|
| Makkelijk | 40 | singles | 40 van 40 | 0 van 40 |
| Middel | 32 | singles | 40 van 40 | 3 van 40 |
| Moeilijk | 26 | + Locked Candidates | 37 van 40 | 12 van 40 |
| Expert | 22–25 | + naked pairs | 31 van 40 | 11 van 40 |
40 puzzels per niveau, vaste seed. Expert graaft zo ver richting 22 cijfers als zijn stappen toelaten en houdt de beste van hooguit zes pogingen: 22 tot 25, mediaan 23. Op de nieuwe puzzels was nooit meer nodig dan naked pairs: 3 Moeilijk-puzzels konden niet af zonder Locked Candidates, en van de Expert-puzzels hadden er 6 Locked Candidates nodig en 3 naked pairs.
Bovenaan zijn de nieuwe niveaus makkelijker dan de oude, en ze zijn op elk niveau eerlijk. De meeste Moeilijk- en Expert-puzzels vallen nu met alleen singles, en wat ze moeilijker maakt, is dat ze met minder cijfers beginnen — 26, en ongeveer 23 — tegen 32 op Middel. De oude Moeilijk en Expert waren vooral moeilijker omdat meer dan een kwart van hun puzzels meer nodig had dan welk niveau hier ook leert.
Begin op Makkelijk als sudoku nieuw voor je is, en op Middel als je het kent; de pagina opent op Middel. Makkelijk geeft 40 cijfers en Middel 32, en allebei vallen ze met alleen singles. Moeilijk en Expert voegen de twee zetten hierboven toe, op puzzels die met minder cijfers beginnen.
Een cijfer gaat er alleen uit zolang de stappen van het niveau — singles op Makkelijk en Middel, plus Locked Candidates op Moeilijk, plus naked pairs op Expert — het raster nog vullen, en elke stap streept alleen cijfers weg die niet kunnen staan waar ze worden weggestreept. We hebben alle 160 nieuwe puzzels nageteld met een aparte teller die we daarvoor schreven: elke puzzel had precies één oplossing, de bewaarde.
Wat doen de knoppen?
Kies een vakje en dan een cijfer, met de knoppen onder het raster of het toetsenbord. Een gekozen vakje licht zijn rij, zijn kolom en zijn blok op, en elk exemplaar van zijn cijfer. Een fout cijfer wordt gemarkeerd zodra het erin staat, en net zo een cijfer dat een cijfer herhaalt dat al in zijn rij, kolom of blok staat. Onder het raster:
- Ongedaan neemt de laatste wijziging aan een vakje terug, zijn cijfer of zijn notities, maar niet de notities die een juist cijfer elders heeft gewist, en niet de foutenteller.
- Opnieuw zet terug wat Ongedaan weghaalde.
- Wissen maakt het gekozen vakje leeg, en twee keer hetzelfde cijfer indrukken doet hetzelfde.
- Notities zet de potloodnotities aan en uit. Een juist cijfer wist zichzelf uit de notities van zijn rij, zijn kolom en zijn blok; een fout cijfer laat de notities van de andere vakjes met rust.
- Auto-notities vult elk leeg vakje met de cijfers die er nog in passen, in plaats van de notities die er al stonden; één keer Ongedaan haalt ze allemaal weg.
- Hint vult één vakje met zijn oplossing, willekeurig gekozen en niet het vakje dat je als volgende zou kunnen afleiden; Ongedaan kan hem terugnemen.
- Oplossen vraagt eerst, vult dan het raster en zet de klok stil.
- Nieuw Spel deelt een nieuwe puzzel uit op het niveau waarop je zit; de niveauknoppen delen er een uit op het hunne.
Op het toetsenbord: 1–9, de pijltjestoetsen, Backspace of Delete, Ctrl+Z voor ongedaan maken en Ctrl+Y of Ctrl+Shift+Z voor opnieuw (Cmd op een Mac); andere sneltoetsen, zoals Ctrl+1, blijven voor de browser. De klok start zodra een puzzel is uitgedeeld en loopt zolang de pagina open is, ook in een tabblad op de achtergrond, en er is geen foutenlimiet: de teller telt alleen. De puzzel wordt na elke zet in deze browser opgeslagen, dus hij wacht op je als je terugkomt.
Waar je daarna heen kunt
De dagelijkse sudoku is hetzelfde spel, één puzzel per dag, voor iedereen dezelfde. Voor papier zijn er afdrukbare sudoku’s, en als variant voegt Killer Sudoku sommen toe en buigt Jigsaw Sudoku de blokken. Elke pagina neemt het thema over dat je het laatst met de knop hebt gekozen.