Sudoku Jellyfish-Technik: Die 4x4-Ausschlusstechnik für Fortgeschrittene
Jellyfish (Qualle) ist eine fortgeschrittene Sudoku-Technik und eine Erweiterung von X-Wing (2 Zeilen × 2 Spalten) und Swordfish (3 Zeilen × 3 Spalten). Der Name stammt von der Form der Quallententakel — das komplexe 4×4-Muster breitet sich wie Quallententakel aus. Das Kernprinzip: Wenn eine Kandidatenzahl in vier Zeilen nur in vier Spalten vorkommt, kann sie aus den anderen Zellen dieser vier Spalten eliminiert werden.
Wenn eine Zahl in vier Zeilen vorkommt und die Kandidatenpositionen in jeder Zeile nur in derselben Gruppe von vier Spalten liegen (kann 2-4 beliebige dieser Spalten sein), dann muss diese Zahl in diesen vier Zeilen vier Positionen in diesen vier Spalten belegen. Daher können Zellen in diesen vier Spalten, die nicht zu diesen vier Zeilen gehören, diese Zahl nicht enthalten.
Jellyfish-Regel
Wenn eine Kandidatenzahl in vier Zeilen vorkommt und die Kandidatenpositionen jeder Zeile auf dieselbe Gruppe von vier Spalten beschränkt sind,
dann kann diese Kandidatenzahl aus anderen Zeilen dieser vier Spalten (nicht in den Jellyfish-Zeilen) gelöscht werden.
Vor dem Lesen dieses Artikels wird empfohlen, zuerst X-Wing und Swordfish zu beherrschen — sie bilden die Grundlage für das Verständnis von Jellyfish.
Beispielanalyse: Zeilenbasierter Jellyfish
Betrachten wir ein Jellyfish-Beispiel mit der Kandidatenzahl 3 in Zeilen 1, 2, 4, 9.
Analyse der Verteilung von Kandidat 3
Zunächst beobachten wir die Verteilung von Kandidat 3 in jeder Zeile:
Zeile 1: Kandidat 3 erscheint in
- R1C3: Kandidaten {3, 5}
- R1C6: Kandidaten {1, 3, 4, 8}
→ Die 3 in Zeile 1 kann nur in Spalte 3 oder Spalte 6 sein
Zeile 2: Kandidat 3 erscheint in
- R2C3: Kandidaten {1, 3, 6}
- R2C6: Kandidaten {1, 3, 6}
- R2C9: Kandidaten {1, 3}
→ Die 3 in Zeile 2 kann nur in Spalte 3, Spalte 6 oder Spalte 9 sein
Zeile 4: Kandidat 3 erscheint in
- R4C1: Kandidaten {3, 8}
- R4C6: Kandidaten {3, 8}
→ Die 3 in Zeile 4 kann nur in Spalte 1 oder Spalte 6 sein
Zeile 9: Kandidat 3 erscheint in
- R9C1: Kandidaten {3, 6, 8}
- R9C3: Kandidaten {2, 3, 8}
- R9C6: Kandidaten {2, 3, 6}
- R9C9: Kandidaten {1, 3, 8}
→ Die 3 in Zeile 9 kann nur in Spalte 1, Spalte 3, Spalte 6 oder Spalte 9 sein
Erkennung des Jellyfish-Musters
- Zeile 1: Spalten 3, 6 (2 Positionen)
- Zeile 2: Spalten 3, 6, 9 (3 Positionen)
- Zeile 4: Spalten 1, 6 (2 Positionen)
- Zeile 9: Spalten 1, 3, 6, 9 (4 Positionen)
- Die 3 in Zeile 1 muss in Spalte 3 oder 6 sein
- Die 3 in Zeile 2 muss in Spalte 3, 6 oder 9 sein
- Die 3 in Zeile 4 muss in Spalte 1 oder 6 sein
- Die 3 in Zeile 9 muss in Spalte 1, 3, 6 oder 9 sein
Daher müssen die vier 3er in diesen vier Zeilen in 4 Positionen in den Spalten 1, 3, 6, 9 platziert werden. Das bedeutet, die 3 in den Spalten 1, 3, 6, 9 ist von diesen vier Zeilen belegt.
- R3C3: Lösche Kandidat 3
- R7C3: Lösche Kandidat 3
- R3C6: Lösche Kandidat 3
- R7C6: Lösche Kandidat 3
- R3C9: Lösche Kandidat 3
- R7C9: Lösche Kandidat 3
- R6C1: Lösche Kandidat 3
- R8C1: Lösche Kandidat 3
Jellyfish: Zahl 3 erscheint in Zeilen 1, 2, 4, 9 nur in Spalten 1, 3, 6, 9.
Aktion: Lösche Kandidat 3 aus R3C3, R7C3, R3C6, R7C6, R3C9, R7C9, R6C1, R8C1.
Zwei Formen von Jellyfish
Wie X-Wing und Swordfish hat Jellyfish zwei symmetrische Formen:
1. Zeilenbasierter Jellyfish (Row-based Jellyfish)
Das ist der oben gezeigte Fall:
- Beobachtungsobjekt: Vier Zeilen
- Mustermerkmal: Ein Kandidat erscheint in diesen vier Zeilen, wobei die Position jeder Zeile auf dieselbe Gruppe von vier Spalten beschränkt ist
- Eliminationsziel: Lösche diesen Kandidaten aus anderen Zeilen dieser vier Spalten
2. Spaltenbasierter Jellyfish (Column-based Jellyfish)
Umgekehrte Form mit gleichem Prinzip:
- Beobachtungsobjekt: Vier Spalten
- Mustermerkmal: Ein Kandidat erscheint in diesen vier Spalten, wobei die Position jeder Spalte auf dieselbe Gruppe von vier Zeilen beschränkt ist
- Eliminationsziel: Lösche diesen Kandidaten aus anderen Spalten dieser vier Zeilen
Zeilenbasierter Jellyfish löscht aus Spalten, spaltenbasierter Jellyfish löscht aus Zeilen.
Dies entspricht den Regeln von X-Wing und Swordfish: Beobachte Zeilen → lösche aus Spalten, beobachte Spalten → lösche aus Zeilen.
Vergleich der Fish-Techniken
Jellyfish ist Teil der Fish-Technikfamilie und bildet zusammen mit X-Wing und Swordfish ein vollständiges System:
| Technik | Zeilen/Spalten | Erkennungsschwierigkeit | Praxishäufigkeit |
|---|---|---|---|
| X-Wing | 2 Zeilen × 2 Spalten | Relativ einfach | Häufig |
| Swordfish | 3 Zeilen × 3 Spalten | Mittel | Gelegentlich |
| Jellyfish | 4 Zeilen × 4 Spalten | Relativ schwierig | Selten |
Theoretisch gibt es 5×5 Squirmbag, 6×6 Whale und andere größere Fish-Muster, aber in echten Sudokus sind sie extrem selten. Ein 9×9-Sudoku kann maximal 9 Zeilen × 9 Spalten haben, und Fish mit 5+ Zeilen treten praktisch nie in normalen Rätseln auf. Daher reicht die Beherrschung bis Jellyfish (4×4) für die meisten schwierigen Rätsel aus.
Wie findet man Jellyfish?
Die Suche nach Jellyfish erfordert systematische Beobachtung und ist komplexer als X-Wing und Swordfish:
- Jellyfish benötigt genau vier Zeilen, und die Kandidatenpositionen in diesen vier Zeilen umfassen insgesamt nur vier Spalten
- Jede Zeile kann 2, 3 oder 4 Kandidatenpositionen haben, aber alle müssen in derselben Gruppe von vier Spalten liegen
- Wenn vier Zeilen 5 oder mehr Spalten umfassen, kann kein Jellyfish gebildet werden
- Jellyfish ist eine zeilen-/spaltenübergreifende Technik ohne Blockkonzept
- Aufgrund der Erkennungsschwierigkeit wird empfohlen, erst nach X-Wing und Swordfish zu suchen
Zusammenfassung
Wichtige Punkte zur Jellyfish-Technik:
- Mustergröße: 4 Zeilen × 4 Spalten, das größte häufig verwendete Muster in der Fish-Familie
- Erkennungsbedingung: Ein Kandidat in vier Zeilen belegt insgesamt nur vier Spalten
- Flexibilität: Jede Zeile kann 2-4 Kandidatenpositionen haben, muss nicht alle vier Spalten füllen
- Eliminationsregel: Zeilenbasierter Jellyfish löscht aus Spalten, spaltenbasierter Jellyfish löscht aus Zeilen
- Anwendungsszenario: Letztes Mittel, wenn X-Wing und Swordfish keine Durchbrüche erzielen
- Praxistipp: Aufgrund der Komplexität wird empfohlen, Kandidatenmarkierung zur Unterstützung zu verwenden
Jellyfish ist in der Praxis sehr selten, kann aber in einigen Expertenrätseln der einzige Durchbruch sein. Empfehlungen:
- Erschöpfe zuerst alle mittleren Techniken und X-Wing, Swordfish
- Wähle Kandidaten mit weniger Positionen für die Analyse
- Verwende Kandidatenmarkierung und organisiere die Verteilung pro Zeile auf Papier oder im Kopf
- Wenn manuelle Analyse zu komplex ist, nutze einen Löser zum Lernen
Übungsempfehlungen
Um die Jellyfish-Technik zu beherrschen:
- Beherrsche zuerst X-Wing und Swordfish — sie sind die Grundlage für Jellyfish
- Verstehe das gemeinsame Prinzip der Fish-Familie: Die Eliminationslogik des N Zeilen × N Spalten Musters
- Prüfe bewusst auf Jellyfish bei Expertenrätseln
- Nutze Löser, um Jellyfish-Beispiele zu finden und dein Verständnis zu überprüfen
Starte ein Experten-Sudoku und versuche, Fish-Techniken zu finden und anzuwenden!