grid_on

Sudoku Clean

Lernpfad / Schwertfisch

Schwertfisch

> Tipp: Swordfish ist im Grunde ein „verbesserter“ <strong>X-Wing</strong>.

Intermediate

Schwertfisch

Tipp: Swordfish ist im Grunde ein „verbesserter“ X-Wing.
Wenn Sie X-Wing noch nicht gelesen haben, lohnt es sich, hier anzufangen:
X-Wing

Schwertfisch ist einfacher als es klingt. Stellen Sie sich das so vor:

Drei Zeilen (oder drei Spalten) sperren dieselbe Ziffer in drei Spalten (oder drei Zeilen), sodass diese Ziffer aus dem Rest dieser Spalten (oder Zeilen) entfernt werden kann.

Wir verwenden r1c1, um eine Zellenposition zu beschreiben: r = Zeile, c = Spalte.


Wann können Sie es verwenden?

Verwenden Sie diese dreistufige Checkliste (konzentrieren Sie sich auf eine Ziffer d):

  1. Finden Sie drei Zeilen (oder drei Spalten)
  2. In diesen drei Zeilen sind alle Kandidaten von d auf dieselben 3 Spalten beschränkt (es können weniger sein, dürfen aber nicht in andere Spalten übergehen)
  3. Das bildet ein kleines 3×3-Netz
    ⇒ In diesen 3 Spalten kann jeder Kandidat d außerhalb des Netzes eliminiert werden
    (Die Version „Drei Spalten sperren drei Zeilen“ ist dieselbe, wobei die Zeilen/Spalten vertauscht sind.)

Eine kurze Gedächtnisstütze: „Drei Zeilen sperren drei Spalten; außerhalb des Netzes löschen Sie die Ziffer.“


Ein Demo-Beispiel (die ersten drei Bilder sind das gleiche Beispiel)

Schritt 1: Erkennen Sie das „Netz“ (Bild oben)

Swordfish demo (step 1)

Im Bild oben konzentrieren wir uns nur auf die Zeilen 4, 6 und 8.
Die grünen Kandidatenpositionen 5 liegen alle an Schnittpunkten mit den Spalten 3, 5 und 7 – das ist der Swordfish-„Körper“ (das Netz).

Schritt 2: Verwenden Sie eine kleine „Annahme“, um Intuition aufzubauen (Bild unten)

Swordfish demo (step 2)

Hier werden Sie nicht aufgefordert, tatsächlich eine Zahl einzugeben, sondern nur, damit sich die Idee offensichtlich anfühlt:

  • Angenommen r8c3 = 5
  • Dann darf in Zeile 8 keine andere Zelle 5 sein
  • Und in Spalte 3 darf keine andere Zelle 5 sein
    Daher werden die roten Kandidatenmarkierungen 5 im Bild eliminiert.

Schritt 3: Sie werden sehen, dass es „auf X-Wing reduziert“ wird (Bild unten)

Swordfish demo (step 3)

Sobald die 5 von Reihe 8 an einer Ecke des Netzes „fixiert“ ist, werden die verbleibenden Kandidaten in den Reihen 4 und 6 stärker „ausgerichtet“ und bilden ein X-Wing-Muster, das Sie bereits kennen.

Das ist die Intuition von Swordfish:
Unabhängig davon, welche Ecke Zeile 8 letztendlich für Ziffer 5 verwendet, „belegt“ das Netz immer noch Ziffer 5 in den Spalten 3, 5 und 7.
Daher kann jeder Kandidat 5 in den Spalten außerhalb des Netzes entfernt werden.


Ein echtes Puzzle-Beispiel (Bild unten)

Swordfish real example

Im Bild oben bilden die Zeilen 1, 3 und 8 einen Schwertfisch für die Ziffer 2, und der Körper befindet sich in den Spalten 2, 4 und 8.

Möglicherweise bemerken Sie Folgendes:

  • r3c4 ist bereits eine feste Ziffer (kein Kandidat)
  • r8c8 hat nicht einmal Kandidaten 2

Das ist in Ordnung. Die Schlüsselbedingung ist:

In diesen drei Zeilen bleiben alle Kandidatenpositionen für Ziffer 2 innerhalb dieser drei Spalten.
Es können weniger sein – mehr darf es aber nicht sein.

In den Spalten 2, 4 und 8 ist also jeder Kandidat 2 außerhalb des Netzes unmöglich – die roten Markierungen zeigen, was Sie eliminieren können.


Fisch höherer Ordnung

Sobald „drei Reihen verriegeln drei Spalten“ (Schwertfisch) Sinn macht, sind größere Fische nur größere Netze:

  • Fisch 4. Ordnung (Quallen): Vier Zeilen sperren vier Spalten (oder umgekehrt)
  • Fisch 5. Ordnung: gleiche IdeeDie Begründung ist identisch: Die Ziffer ist auf die Nettoschnittpunkte beschränkt, sodass Kandidaten außerhalb der Schnittpunkte auf den Deckungslinien eliminiert werden können.
    Wir werden hier keine separaten Dokumente für die Fische höherer Ordnung schreiben – verwenden Sie einfach die Swordfish-Denkweise wieder.