Turbot Fish ist am klarsten als kurze X-Chain für eine einzige Kandidatenziffer zu verstehen.
In der Standardform besteht die Chain aus vier Kandidatennodes:
A == B -- C == D== steht für einen Strong Link, -- für einen Weak Link.
Die Chain beweist, dass mindestens einer der beiden äußeren Endpunkte A oder D wahr sein muss. Jede externe Kandidatenzelle derselben Ziffer, die beide Endpunkte sieht, kann deshalb eliminiert werden.
Kurzregel
Für einen Turbot Fish brauchst du:
- eine Kandidatenziffer X;
- einen Strong Link A–B für X;
- einen zweiten Strong Link C–D für X;
- B und C müssen sich sehen und bilden dadurch den verbindenden Weak Link;
- ein Zielkandidat X muss beide freien Endpunkte A und D sehen.
Dann kann X aus der Zielzelle entfernt werden.
Warum die Turbot-Fish-Chain funktioniert
Betrachte:
A == B -- C == DWenn A falsch ist, erzwingt der Strong Link A–B, dass B wahr ist. Weil B und C sich sehen, kann C dann nicht wahr sein. Der Strong Link C–D erzwingt folglich D.
Also gilt:
A falsch → D wahr.
Liest du dieselbe Chain von der anderen Seite, erhältst du:
D falsch → A wahr.
Damit muss mindestens einer der Endpunkte A oder D wahr sein.
Eine externe Zelle, die beide Endpunkte sieht, kann die betrachtete Kandidatenziffer nicht enthalten, denn unabhängig davon, welcher Endpunkt wahr wird, würde sie in Konflikt geraten.
Turbot-Fish-Beispiel Schritt für Schritt
Turbot Fish ist eine X-Chain der Länge vier
Der Name „Fish“ kann irreführen.
Logisch handelt es sich um eine sehr kurze X-Chain: Alle Nodes repräsentieren dieselbe Kandidatenziffer, und Strong/Weak Links wechseln ab.
Die typische Form hat vier Kandidatennodes und drei Links:
Strong → Weak → StrongDas macht Turbot Fish zu einem nützlichen Übergang zwischen benannten geometrischen Mustern und allgemeiner Chain-Logik.
Was zählt bei Turbot Fish als Strong Link?
Ein Strong Link für Kandidat X bedeutet:
Mindestens einer dieser beiden Nodes muss X sein.
Im klassischen Sudoku entsteht das häufig durch ein konjugiertes Paar: In einer Zeile, Spalte oder einem Block kann X nur noch an zwei Positionen stehen.
Dann gilt: Fällt die eine Position aus, muss die andere X sein.
Für die Turbot-Struktur brauchst du zwei solche Strong Links für dieselbe Ziffer.
Was erzeugt den mittleren Weak Link?
Die beiden inneren Nodes B und C müssen sich sehen.
Wenn B = X, kann C nicht X sein. Mehr verlangt der Weak Link nicht.
B und C müssen nicht zusammen das einzige mögliche Paar einer Einheit bilden. Es genügt die gegenseitige Ausschlussbeziehung durch gemeinsame Zeile, Spalte oder gemeinsamen Block.
Wie Skyscraper in das Turbot-System passt
Skyscraper ist eine besonders leicht erkennbare Turbot-Geometrie.
Zwei Strong Links liegen typischerweise in zwei parallelen Zeilen oder Spalten. Je ein Ende der beiden Links richtet sich so aus, dass diese inneren Enden miteinander verbunden sind oder dieselbe Gegenlinie teilen.
Die beiden übrigen Endpunkte bilden die „Dachspitzen“. Eine Zelle, die beide Spitzen sieht, kann die Kandidatenziffer verlieren.
Skyscraper ist daher keine getrennte Logikfamilie, sondern ein benannter visueller Spezialfall derselben kurzen Chain.
Wie Two-String Kite in das Turbot-System passt
Beim Two-String Kite kommen die beiden Strong Links typischerweise aus einer Zeile und einer Spalte.
Die inneren Enden sind über einen Block verbunden. Dadurch entsteht wieder:
Strong → Weak → StrongDie freien äußeren Enden bestimmen das Eliminationsziel.
Der Name „Kite“ hilft beim visuellen Wiedererkennen; der Beweis bleibt Turbot-/X-Chain-Logik.
Wie Empty Rectangle mit Turbot Fish zusammenhängt
Empty Rectangle verwendet ebenfalls einen kurzen Single-Digit-Inferenzweg, kombiniert aber oft eine Blockstruktur mit einem externen Strong Link.
Je nach genauer Darstellung kann Empty Rectangle als spezielle Chain oder als eng verwandte Turbot-Struktur gelesen werden. Die Terminologie variiert zwischen Sudoku-Quellen.
Wichtiger als die Namensfrage ist, dass du den tatsächlichen Pfad von Strong und Weak Links explizit prüfen kannst.
Turbot Fish vs. Sudoku Fish
Die beiden Familien teilen den Namen, nicht den Beweis.
Sudoku-Fish-Familie
X-Wing, Swordfish und Jellyfish arbeiten mit Base Sets und Cover Sets. Sie reservieren N Platzierungen einer Ziffer über N Einheiten.
Turbot Fish
Turbot Fish arbeitet als Chain mit zwei Strong Links und einem verbindenden Weak Link.
Deshalb solltest du bei Turbot Fish niemals automatisch Base-/Cover-Eliminierungen anwenden.
Turbot Fish vs. X-Wing
Beide betrachten nur eine Ziffer, unterscheiden sich aber strukturell.
X-Wing
Zwei Base Sets werden von zwei Cover Sets abgedeckt. Der Beweis ist ein 2-gegen-2-Fish.
Turbot Fish
Zwei konjugierte beziehungsweise starke Paare werden durch einen Weak Link verbunden. Der Beweis ist eine Endpunktimplikation.
Ein Turbot kann geometrisch „fishartig“ aussehen, ohne ein X-Wing zu sein.
Turbot Fish vs. X-Chain
Turbot Fish ist im Wesentlichen eine kurze, benannte X-Chain.
Eine allgemeine X-Chain kann länger sein und viele Strong/Weak-Link-Schritte enthalten. Turbot Fish beschränkt sich auf eine kompakte Vier-Node-Struktur, die häufig als Skyscraper, Kite oder andere bekannte Form erscheint.
Wer X-Chains sicher versteht, benötigt Turbot Fish nicht als neue Logik. Der Name bleibt aber als Erkennungshilfe praktisch.
Turbot Fish vs. Simple Coloring
Simple Coloring baut ein größeres Netzwerk konjugierter Paare für dieselbe Ziffer auf und weist alternierende Farben zu.
Turbot Fish prüft dagegen einen sehr kurzen Pfad zwischen zwei Strong Links. Beide verwenden dieselben grundlegenden starken Beziehungen, aber Coloring organisiert ein Netzwerk, während Turbot Fish einen einzelnen Eliminationspfad nutzt.
So findest du Turbot Fish
1. Wähle eine Kandidatenziffer
Arbeite immer nur mit einer Ziffer gleichzeitig.
2. Suche konjugierte Paare
Markiere Zeilen, Spalten oder Blöcke, in denen die Ziffer genau zwei mögliche Positionen besitzt.
3. Suche eine Querverbindung
Prüfe, ob je ein Node zweier Strong Links sich gegenseitig sieht. Diese beiden inneren Nodes bilden den Weak Link.
4. Bestimme die beiden unbenutzten Endpunkte
Die jeweils anderen Nodes der Strong Links sind A und D, also die logischen Endpunkte der Chain.
5. Suche gemeinsame Peers
Ein Kandidat derselben Ziffer kann eliminiert werden, wenn seine Zelle beide Endpunkte sieht.
6. Verifiziere die Chain ausdrücklich
Schreibe gedanklich:
A == B -- C == DWenn einer der angeblichen Strong Links nicht wirklich stark ist, ist die Eliminierung ungültig.
7. Scanne nach Fortschritt erneut
Wie viele fortgeschrittene Techniken erzeugt Turbot oft nur eine Eliminierung. Diese kann unmittelbar einen Single oder eine einfachere Technik freilegen.
Wiedererkennbare Turbot-Formen vs. generische Turbot-Chains
Skyscraper und Two-String Kite sind visuell einprägsam. Eine gültige Vier-Node-X-Chain muss jedoch nicht wie eines dieser Bilder aussehen.
Wenn du nur nach Namen suchst, kannst du logisch identische Chains übersehen. Mit zunehmender Erfahrung ist es besser, zuerst Strong/Weak-Link-Strukturen zu lesen und die Formnamen nur als Abkürzungen zu verwenden.
Häufige Turbot-Fish-Fehler
Fehler 1: Ein verwendetes Paar ist nicht Strong
Wenn in der Einheit noch eine dritte Position für die Ziffer existiert, ist ein vermeintliches konjugiertes Paar nicht stark und die Kette bricht.
Fehler 2: Die mittleren Nodes sehen sich nicht
Ohne Weak Link zwischen B und C gibt es keine gültige Vier-Node-Chain.
Fehler 3: Das Eliminationsziel sieht nur einen Endpunkt
Die Schlussfolgerung lautet „A oder D“. Das Ziel muss deshalb beide Endpunkte sehen.
Fehler 4: Die Ziffer wird mitten in der Chain gewechselt
Turbot Fish ist eine X-Chain und bleibt bei derselben Kandidatenziffer.
Fehler 5: Wegen des Namens Fish-Set-Eliminierungen anwenden
Turbot verwendet keine N-Base-/N-Cover-Logik.
Fehler 6: Nach Turbot suchen, obwohl das Muster bereits einen einfacheren Namen besitzt
Wenn du klar einen Skyscraper oder Two-String Kite erkennst, nutze den benannten Spezialfall. Die allgemeine Turbot-Perspektive dient vor allem dem Verständnis der gemeinsamen Logik.
Ein hilfreicher Zwischenschritt beim Lernen ist, Turbot-Muster zunächst ohne Formnamen als Kette zu notieren. Wenn du sicher A == B -- C == D beweisen kannst, kannst du danach fragen, ob die Geometrie zusätzlich als Skyscraper, Kite oder Empty-Rectangle-Verwandter bekannt ist. Dadurch bleibt der Beweis unabhängig von der visuellen Etikette.
Das reduziert auch Fehlklassifikationen: Eine Form kann einem bekannten Muster ähneln, ohne dessen exakte Bedingungen zu erfüllen. Die Chain-Notation zwingt dich, jeden Strong und Weak Link einzeln zu verifizieren.
FAQ
Ist Turbot Fish wirklich eine Fish-Technik?
Nicht im klassischen Base-/Cover-Sinn. Logisch ist Turbot Fish eine kurze X-Chain für eine einzelne Ziffer.
Wie lang ist eine Turbot-Fish-Chain?
Die Standardform besitzt vier Kandidatennodes mit Strong–Weak–Strong-Verknüpfung.
Sind Skyscraper und Two-String Kite Turbot Fish?
Sie können als besonders erkennbare Turbot-/Vier-Node-X-Chain-Formen verstanden werden.
Ist Empty Rectangle ein Turbot Fish?
Es ist eng verwandt und lässt sich häufig als kurze Single-Digit-Chain darstellen. Die genaue Klassifikation hängt von der verwendeten Terminologie ab.
Was kann ein Turbot Fish eliminieren?
Einen Kandidaten derselben Ziffer aus einer externen Zelle, die beide freien Chain-Endpunkte sieht.
Sollte ich Turbot Fish vor X-Chain lernen?
Ja, wenn du gerne mit konkreten Formen beginnst. Turbot ist eine kompakte Einführung in die Logik, die bei allgemeinen X-Chains weitergeführt wird.
Was du als Nächstes lernen solltest
Vergleiche Turbot Fish mit Skyscraper, Two-String Kite und Empty Rectangle. Danach ist X-Chain der natürliche nächste Schritt, weil sie denselben Inferenzmechanismus auf längere Pfade erweitert.