About: Binary Sudoku Generator
Spielanleitung
Um ein binäres Sudoku-Rätsel zu lösen, muss jede Zelle eine '0' oder eine '1' enthalten und die Regeln einhalten.
Regeln
#1: Jede Zeile und Spalte muss die gleiche Anzahl von Nullen und Einsen haben.
#2: Aufeinander folgende Trios ("000" und "111") sind im Puzzle weder vertikal noch horizontal zulässig.
#3: Jede Zeile und Spalte muss eindeutig sein.
Tipps
#1: Stelle sicher, dass die Anzahl der Nullen und Einsen in jeder Zeile genau der Hälfte der Zeilengröße entspricht und dass die Anzahl der Nullen und Einsen in jeder Spalte genau der Hälfte der Spaltengröße entspricht. Wenn Sie alle Nullen in einer Zeile/Spalte gefunden haben, sind die restlichen Einsen und umgekehrt.
#2: Vermeide Trios ("000" und "111"). Angenommen, 'X' ist ein Leerzeichen. Wenn "X00", "00X" oder "0X0" vertikal oder horizontal im Puzzle erscheint, muss X 1 sein. Wenn "X11", "1X1", "11X" vertikal oder horizontal im Puzzle erscheint, muss X 0 sein.
#3: Da alle Zeilen und Spalten eindeutig sind, können wir ableiten, wie diese Zeile oder Spalte vervollständigt wird, wenn zwei Zeilen oder Spalten fast identisch sind und sich nur durch eine '01' oder '10' unterscheiden. Angenommen, 'X' ist ein Leerzeichen. Wenn eine Zeile: "011010" und eine andere Zeile "XX010" lautet, können wir schließen, dass die unvollständige Zeile "101010" ist (weil sie sonst wie die andere Zeile wäre).
#4: Schließe Unmöglichkeiten aus. Angenommen, 'X' ist ein Leerzeichen und wir untersuchen die folgende Zeile/Spalte: "0XX10XX010". Wir brauchen eine weitere 0, um diese Zeile/Spalte zu vervollständigen. Wir wissen, dass jede Zelle entweder eine 0 oder eine 1 sein muss. Wenn wir eines dieser X durch eine 0 ersetzen (gekennzeichnet durch ein '?' : "0XX10X? 010"), dann stoßen wir auf eine Unmöglichkeit ("0111010010"). Seit der Annahme, '?' eine 0 gegen Regel #2 verstoßen würde, können wir daraus schließen, dass '?' ist eine 1.
Merkmale
Fähigkeit, Tausende von zufällig generierten Rätseln zu generieren
Nur eine gültige Lösung für jedes Rätsel. Alle Rätsel müssen mit Logik gelöst werden
Drei Schwierigkeitsgrade: Leicht, Mittel und Schwer
Hinweis: löscht alle Fehler in Ihrem Puzzle und deckt damit die nächste Zelle auf
Möglichkeit, die Spielfeldgröße zu ändern: (6x6, 6x8, 6x10, 8x6, 8x8, 8x10, 10x6, 10x8, 10x10)
Möglichkeit, die Hintergrundfarbe zu ändern