Es gibt vier Möglichkeiten, ein Sudoku-Rätsel einzugeben:
Bei der Eingabe-Variante 3 muss der Button Z und ein Zahlen-Button links davon aktiv sein. Wenn keiner der Buttons aktiv ist klicke einfach auf einen Zahlen-Button. Damit wird automatisch auch der Z-Button aktiviert. Die aktive Zahl wird mit einem Klick in eine Zelle des Kandidaten-Gitters gesetzt.
Wenn du eine Zahl wieder entfernen willst, klicke auf den Button Undo. Damit werden auch die Änderungen der Kandidaten rückgängig gemacht.
Um Kandidaten (kleine Zahlen in den Zellen des Kandidaten-Gitters) zu setzen oder zu entfernen, aktiviere den Button K. Mit einem Klick in eine Zelle des Kandidaten-Gitters wird die aktive Zahl als Kandidat entfernt oder gesetzt.
Das Eingabeformat für die Eingabezeile ist wiefolgt: Gib die Zahlen des zu lösenden Sudokus Zeilenweise von links nach rechts von oben nach unten ein, wobei für jede Leerstelle eine 0 oder ein Punkt eingegeben werden muss. Zur Strukturierung dürfen an beliebigen Stellen (z.B. nach jeder Zeile) Leerzeichen oder ein Zeilenumbruch gesetzt werden. Alle Zeichen ausser Zahlen und Punkt werden ignoriert.
Beispiel
Code: 700008041 050001900 400009870 300000080 000463000 010000009 046900008 005800020 870300006
Hinweis: Um dieses Beispiel zu Verwenden, klicke einfach darauf.
Der Button Tipp ist nur sichtbar, wenn die Option Methoden grafisch anzeigen NICHT aktiviert ist.
Ein Klick auf den Button Tipp gibt in mehreren Stufen Hinweise, wo welche Zahl mit der selektierten Methode gesetzt werden kann oder wie viele Kandidaten gelöscht werden können. Mit jedem Klick auf Tipp wird etwas mehr verraten.
Meist werden zu jedem Zustand eines Sudokus mehrere mögliche Züge mit verschiedenen Methoden gefunden. Mit den Selektions-Buttons können die möglichen Methoden zur aktuellen Stellung ausgewählt werden.
Führt die selektierte Methode aus, indem die gefundene Zahl ins Sudoku eingesetzt wird und/oder indem Kandidaten gelöscht werden. Wähle mit den Selektions-Buttons den gewünschten Zug aus, wenn mehrere Möglichkeiten gefunden wurden.
In der Zeile Methode wird die selektierte Methode angezeigt, zum Beispiel:
Im Beispiel oben wird die erste von 23 möglichen Methoden zur aktuellen Stellung angezeigt (1/23). Die erste Methode hat den Namen Hidden Single. Ein Klick auf diesen Namen bringt dich zur Seite mit der Beschreibung der Methode. Die Methode hat den Schwierigkeitsgrad Level 1.3. Durch Anwenden dieser Methode auf die aktuelle Stellung kann eine 1 in Zeile 3 Spalte 3 gesetzt werden.
Rechts neben dem Button Schritt gibt es fünf Buttons mit Pfeilen. Dies sind die Selektions-Buttons.
Zu jeder Konstellation des unfertigen Sudokus gibt es meist mehrere anwendbare Methoden um einen Schritt weiter zu kommen. Mit den Selektions-Buttons kann eine dieser Methode ausgewählt werden. Damit kannst du steuern, in welcher Reihenfolge ein Sudoku gelöst wird. Die ausgewählte Methode wird in der Zeile Methode: angezeigt.
Die Selektions-Buttons haben folgende Funktionen:
||«
| selektiere die erste Methode [Shift+Cursor links] oder [Home] | |
«
| selektiere die vorherige Methode [Cursor links] | |
»
| selektiere die nächste Methode [Cursor rechts] | |
»|
| selektiere die nächste Methode eines anderen Typs als die aktive Methode [Shift+Cursor rechts] | |
»||
| selektiere die letzte Methode [End] |
Führt so lange die Funktion Schritt aus, bis das Soduku gelöst ist oder bis ein Fehler im Sudoku gefunden wird oder bis keine programmierte Methode mehr weiter führt. Da es pro Stellung meist mehrere Methoden gibt um weiter zu fahren, wird hier immer die erste mögliche Methode gewählt.
Wenn eine Stellung gefunden wird, für die es keine programmierte Methode mehr gibt um weiter zu kommen, kann mit einem weiteren Klick auf Lösen die Lösungssuche per Raten (systematisches Probieren von Zahlen) ausgeführt werden.
Wenn die Option Stop bei Lösungen angewählt ist, wird bei jeder gefundenen Lösung angehalten und du kannst die nächste Lösung durch Klicken auf Lösen suchen lassen. Ist kein Häckchen gesetzt, läuft das Programm durch, bis alle Lösungen gefunden wurden. Es wird dann die letzte gefundene Lösung angezeigt und angegeben, wie viele Lösungen insgesamt gefunden wurden.
Die Lösungssuche kann mit einem erneuten Klick auf Lösen angehalten werden.
Führt so lange die Funktion Schritt aus, bis keine triviale Methode mehr weiter führt.
Triviale Methoden haben den Level von 1.1 bis 1.9:
Mit diesem Button kannst du schnell mehrere Züge überspringen, bis eine interessante Methode angewandt werden muss, um weiter zu kommen.
Macht bis zu 81 Schritte rückgängig. Verwende diesen Button, wenn du aus Versehen eine falsche Eingabe gemacht hast. So bist du sicher, dass auch alle Kandidaten wieder auf den letzten Zustand zurückgesetzt werden.
Löscht alle Zellen des Sudokus.
Speichert die aktuelle Konstellation des Sudokus in einem Zwischenspeicher ab und setzt sie als String in das Eingabfeld. Von dort kann sie per Copy/Paste in ein anderes Programm übernommen werden. Es können mehrere Sudokus durch fortlaufendes Speichern abgespeichert werden. Alle gespeicherten Sudokus landen auf einem Stapel. Mit Laden wird jeweils das oberste Sudoku des Stapels wieder hergestellt, bis der Stapel leer ist.
Speichert die aktuelle Konstellation des Sudokus in einem Zwischenspeicher. Im Unterschied zur Funktion Speichern werden neben den Lösungs-Zahlen auch alle Kandidaten als String in das Eingabefeld gesetzt von wo er kopiert und in einem Dokument gespeichert werden kann. Damit kann jederzeit durch Einfügen eines solchen Strings ins Eingabefeld eine vollständige Konstellation wieder hergestellt werden.
Lädt das letzte Sudoku aus diesem Zwischenspeicher wieder zurück. Besetzte Zellen werden grau hinterlegt, wenn das Sudoku gelöst ist oder wenn Methoden grafisch anzeigen nicht aktiviert ist.
Zeigt mögliche Lösungen an, indem Zellen eingefärbt und Kandidaten farbig markiert werden. Wenn diese Option nicht aktiviert ist, wird statt dessen der Button Tipp eingeblendet, mit welchem zu jeder Methode Tipps in Textform abgerufen werden können.
Meist führen mehrere verschiedene Lösungs-Methoden zu ein und demselben nächsten Zustand eines Sudokus. Wenn diese Option nicht aktiviert ist, werden alle Methoden aussser der ersten ausgeblendet, welche zum selben Zustand führen. Nur Methoden die zu verschiedenen Zuständen führen werden aufgelistet.
Wenn diese Option aktiviert ist, werden alle möglichen redundaten Methoden angezeigt.
Sortiert die Liste mit den anwendbaren Methoden nach dem Level (Schwierigkeitsgrad).
Wenn diese Option nicht aktiviert ist, werden zuerst die Methoden angezeigt, welche eine Zahl einsetzen können. Danach werden die Methoden aufgelistet, welche nur Kandidaten löschen können. Innerhalb dieser beiden Gruppen ist die Reihenfolge grob sortiert nach Level.
Beim Suchen nach Lösungen mit der Funktion Lösen wird nur der erste mögliche Zug berechnet. Die Reihenfolge der Lösungssuche ist dieselbe wie bei deaktivierter Sortierung.
Achtung: Wenn diese Option ausgewählt wird, funktioniert die Option Bevorzuge Naked Singles nicht, weil die Sortierung Züge mit niedrigerem Level als Naked Single vor diese einreiht.
Bevorzugt die Methode Naked Single vor Hidden Single beim Berechnen der nächsten Methoden. Für Menschen, die sich keine Notizen beim Lösen eines Sudokus machen, ist es einfacher, die Methode Hidden Single zu bevorzugen. Beim Lösen mit Hilfe des Kandidaten-Gitters ist es einfacher, die Methode Naked Single zu bevorzugen.
Achtung: Diese Option funktioniert nur korrekt, wenn die Option Methoden sortiert nach Level nicht aktiviert ist!
Zeigt das Kandidaten-Gitter an. In jeder Zelle des Gitters steht entweder gross eine Lösungs-Zahl oder eine Liste von noch möglichen Kandidaten für diese Zelle in kleinen Zahlen.
Seit dem letzten Schritt eingesetzte Zahlen werden rot gezeichnet.
Stopt die Suche nach Lösungen durch Raten, sobald die nächste Lösung gefunden wurde. Ist diese Option nicht aktiv, fährt das Programm solange mit der Suche nach Lösungen fort, bis alle Lösungen gefunden worden sind oder bis der Button Lösen erneut gedrückt wird.
Verlangsamt das Lösen bei den Funktionen Lösen und Trivial auf einen Zug pro Sekunde, sodass man das Lösen des Sudokus mitverfolgen kann.
Sehr selten kommen in Sudokus sehr viele und lange Chains vor. Der Suchaufwand für solche Ketten steigt exponentiell mit der Anzahl Kettenglieder an und kann mehrere Sekunden dauern, in denen die App nicht mehr reagiert.
Mit dieser Option lässt sich die Suchzeit auf 2 Sekunden beschränken. In diesem Fall werden nicht alle möglichen Methoden gesucht. Dies betrifft nur die XY-Chains. Die App zeigt an, wenn die Suche aufgrund dieses Limits abgebrochen wurde. Wenn dich die fehlenden Züge interessieren, kannst du diese Option deaktivieren und auf das Ende der Berechnung warten.
Die Buttons unter dem Zahlen-Gitter links rufen ein paar Beispiel-Rätsel ab.
Weitere Beispiele findest du auf der Seite Teuflisch schwere Rätsel.