Durch Ableitung lösen

Meowdoku Tipps, Tricks und Lösungsstrategien

Diese fünf Meowdoku-Tipps helfen dir, Katzen-Sudoku anhand deines eigenen Bretts zu lösen. Beginne mit bestätigten Katzen, schließe unmögliche Felder aus und begründe jeden neuen Zug, bevor du ihn festlegst.

1. Diagonal benachbarte Felder ausschließen

Sobald eine Katze bestätigt ist, schließe ihre acht Nachbarfelder einschließlich der vier diagonalen Nachbarn aus. Schließe auch alle anderen Felder derselben Reihe, Spalte und Farbregion aus. Am Rand zählen nur Nachbarn innerhalb des Bretts. Das Diagonalverbot gilt für benachbarte Felder, nicht für eine ganze Diagonale.

Eine Katze in Reihe 3, Spalte 3 schließt zum Beispiel die diagonalen Felder in Reihe 2, Spalten 2 und 4, sowie Reihe 4, Spalten 2 und 4 aus. Reihe 1, Spalte 1 wird nicht allein durch Nachbarschaft ausgeschlossen; eine andere Regel kann das Feld trotzdem ausschließen.

2. Farbregionen auf eine Reihe oder Spalte beschränken

Hat eine Region ohne Katze mindestens einen Kandidaten und liegen alle verbleibenden Kandidaten in derselben Reihe, muss ihre Katze diese Reihe belegen. Schließe dort Felder anderer Regionen aus. Für Spalten gilt dasselbe. Verwende nur Kandidaten nach begründeten Ausschlüssen: Ein unbegründetes X kann eine falsche Sperre erzeugen.

Kann die Katze einer Region zum Beispiel nur in Reihe 4, Spalte 2 oder Reihe 4, Spalte 5 stehen, sind alle Felder in Reihe 4 außerhalb dieser Region ausgeschlossen. Keiner der beiden Kandidaten ist schon bestätigt. Das ist eine manuelle Lösungstechnik; das aktuelle Hinweissystem bietet keinen speziellen Hinweis für Gebietssperren.

3. Einen Widerspruch nachvollziehbar prüfen

Wenn direkte Ableitungen enden, nimm für ein Feld versuchsweise eine Katze oder ein X an und führe nur erzwungene Schritte aus. Der Solver kann eine solche Annahme mit begrenzter Regelweitergabe prüfen. Verwirf sie nur bei einem konkreten Widerspruch, etwa zwei Katzen in einer Reihe oder einer Region ohne Katze und ohne Kandidaten. Wenn kein Widerspruch gefunden wird, ist die Annahme damit nicht bewiesen.

Entfernt eine versuchsweise gesetzte Katze zum Beispiel den letzten Kandidaten einer anderen Region ohne Katze, ist dieser Versuch unmöglich. Stelle die früheren Markierungen wieder her und schließe das Versuchsfeld aus. Endet der Versuch lediglich an einer weiteren offenen Stelle, bleibt sie offen. Eine durch Suche gefundene Endlösung ist etwas anderes als eine Regelableitung.

4. Markierungen, Hinweise und Rückgängig unterscheiden

In Play, Level-Guides und dem Übungsbrett wechseln Klicks oder Tipps zwischen leer → X → Katze → leer. Jede Aktivierung zählt einzeln: Rückgängig setzt eine Katze auf X und danach auf leer zurück. Enter oder Leertaste wechseln ebenfalls; Shift+Enter setzt oder entfernt eine Katze. Feste Anfangshinweise sind unveränderlich. X hält ausgeschlossene Felder fest.

In Play zeigt ein Punkt oben rechts ein Feld, das durch eine Katze in seiner Reihe oder Spalte blockiert ist; er ist kein X. Eine kleine Katze oder ein X unten rechts ist nur eine Hinweisvorschau, kein eigener Zug, und ändert den Fortschritt nicht. Zwei Klicks setzen zum Beispiel eine Katze; einmal Rückgängig stellt X wieder her. Der Solver verwendet getrennte Werkzeuge für Regionen, feste Hinweise und aktuelle Markierungen.

5. Vor dem Raten erneut ausschließen

Schließe nach jeder bestätigten Katze erneut blockierte Felder aus und prüfe Regionen, Reihen und Spalten ohne Katze auf einen einzigen Kandidaten. Lassen begründete Ausschlüsse zum Beispiel nur ein Feld in einer Region übrig, bestätige dort die Katze und prüfe erneut. Teste Widersprüche erst, wenn direkte Schritte enden. Fehlt eine begründbare Ableitung, nutze den Solver, statt eine Vermutung zur Tatsache zu erklären.

Referenzbretter können trotz gleicher Levelnummer von deinem Brett abweichen. Vergleiche Regionen und Anfangshinweise, bevor du einem Guide folgst. Drehen und Spiegeln gleichen nur die Ausrichtung desselben Bretts an; sie machen verschiedene Bretter nicht gleich. Gib dein tatsächliches Brett im Solver ein. Er unterscheidet Regelhinweise von Suchlösungen und kann möglicherweise nicht jeden Zug erklären.