Mini-Sudoku oplosser


download programma
download voorbeelden
Delphi programma beschrijving

Linked-In heeft een dagelijkse mini-sudoku puzzel.
Hieronder staat een afbeelding van zo'n puzzel: links onopgelost, rechts in de opgeloste staat.


Een vierkant is opgedeeld in 6*6 cellen.
Die cellen zijn gerangschikt als 6 rijen, 6 kolommen en 6 groepen van elk 6 cellen.
Elke cel moet een cijfer 1..6 krijgen waarbij elke rij, kolom of groep de cijfers 1 t/m 6 moet bevatten.
Sommige cellen zijn al voorzien van een cijfer. Die cijfers zijn in grijs weergegeven.
In de opgeloste staat zijn cijfers van de speler zwart en hints van de computer oranje aangegeven.
In het onopgeloste spel staan in lege cellen kleine cijfers afgebeeld.
Dat zijn opties: cijfers die mogelijk in deze cel kunnen staan.
Het weergeven van opties is instelbaar.

Dit programma helpt bij de oplossing van mini-sudoku puzzels door opties weer te geven evenals hints en waarschuwingen.

De knoppen

    bewerkingmode..
    load,savenew/playopenen, bewaren puzzel
    newnieuwe puzzle invoeren
    playzoek oplossing
    helpnew/playon-line hulp weergeven
    clearnewwis de puzzel
    optionsnew/playcel opties weergeven
    warningsplaywaarschuwingen weergeven
    hintsplaytoon hints: cellen met 1 optie, overbodige opties in kolommen, rijen en groepen
    orgplaytoon puzzel in onopgeloste staat
    recalceplayherbereken cel opties

Cijfer invoeren

Dat kan op twee manieren:
    1.
      Een linker muisklik op een cel plaatst de cursor.
      Drukken op een toets (1..6) plaatst dat cijfer.
      Een rechter muisklik verwijdert het cijfer.
      Verplaats de cursor met de cursor toetsen.
    2.
      Selectie van opties.
      Een linker muisklik op een optie plaatst dat cijfer.
      In de play modus wordt het cijfer verwijderd met een rechter muisklik.

Hints

Er zijn twee typen hints (aanwijzingen):
    1.Hints om een cijfer te plaatsen.
      Dit betreft cellen met maar 1 optie.
    2. Hints om overbodige opties te verwijderen.
      Er is hiervoor één regel:
      Als een rij, kolom of groep n cellen heeft die samen n opties bevatten,
      dan kunnen die opties niet in de andere cellen van die rij, kolom of groep voorkomen.
Hieronder staat een voorbeeld daarvan afgebeeld:



In rij 1 bevatten kolommen 1 en 5 de opties 1,6.
Die opties kunnen dus niet staan in cellen 3 en 6 van rij 1 .

Bewaren en openen

Mini-Sudoku bestanden hebben geen extensie.
Inplaats daarvan worden bestandsnamen automatisch voorafgegaan met misu_

Installeren

Er is geen installatie procedure. Kopieer simpelweg het msdk-app.exe bestand naar een map van keuze.

Veel plezier !