Eine XY-Chain verbindet eine Reihe von Bi-Value-Feldern, wobei jedes einen Kandidaten mit dem nächsten teilt. Wenn das erste und letzte Feld eine gemeinsame Ziffer teilen, kann kein Feld, das beide Endpunkte sieht, diese Ziffer enthalten.
Jedes Feld in der Kette hat genau zwei Kandidaten. Benachbarte Felder teilen ein Haus und einen Kandidaten (die "Verbindung").
Beispiel einer 4-Felder-Kette: {1,3} -> {3,7} -> {7,9} -> {9,1}. Die Kette beginnt mit 1 und endet mit 1.
Überlegung: Wenn das erste Feld NICHT 1 ist (es muss 3 sein), dann ist Feld 2 NICHT 3 (muss 7 sein), dann ist Feld 3 NICHT 7 (muss 9 sein), dann ist Feld 4 NICHT 9 (muss 1 sein). Also ist das letzte Feld 1.
Umgekehrt koennte das erste Feld direkt 1 sein.
In jedem Fall haelt mindestens ein Endpunkt die Ziffer 1. Also kann kein Feld, das beide Endpunkte sieht, 1 sein.
Ketten können beliebig lang sein. Laengere Ketten sind schwerer zu erkennen, folgen aber derselben alternierenden Logik.
XY-Chains verallgemeinern XY-Wings, die Ketten der Laenge 3 mit spezifischer Struktur sind.
Kette: R0C1{4,6} -> R0C7{6,2} -> R8C7{2,9} -> R8C1{9,4}. Verbindungen: 6 verbindet Felder 1-2 (selbe Zeile 0), 2 verbindet Felder 2-3 (selbe Spalte 7), 9 verbindet Felder 3-4 (selbe Zeile 8). Beginnt und endet mit Ziffer 4. Beide Endpunkte sind in Spalte 1. Jedes andere Feld in Spalte 1 mit Kandidat 4 verliert ihn.