新遊戲

數獨中的XY-Wing技巧

XY-Wing也稱Y-Wing,由一個樞軸與兩個鉗翼組成。3個格子都只有2個候選數。

樞軸與兩個鉗翼形成XY-Wing

什麼是XY-Wing?

樞軸為{X,Y},兩個鉗翼為{X,Z}與{Y,Z},並分別看見樞軸。無論樞軸是X或Y,至少一個鉗翼必須是Z。

範例

R5C5={2,7}、R5C2={2,9}、R2C5={7,9}。R2C2同時看見兩個鉗翼,因此可刪除候選數9。

XY-Wing從R2C2排除候選數9

如何尋找

  1. 尋找雙候選格。
  2. 選擇樞軸XY。
  3. 尋找看見樞軸的XZ與YZ鉗翼。
  4. 從同時看見兩翼的格子刪除Z。

為什麼XY-Wing成立?

樞軸只能是X或Y。若樞軸為X,XZ鉗翼就被迫成為Z;若樞軸為Y,YZ鉗翼就被迫成為Z。兩種情況都保證至少一個鉗翼為Z。

什麼是「看見」?

兩個格子位於同一行、列或宮時便彼此看見。兩個鉗翼分別看見樞軸即可,不必互相看見;排除格則必須同時看見兩個鉗翼,而且可以透過不同單位看見它們。

如何選擇樞軸

樞軸是同時看見另外兩個雙候選格的格子。它的兩個候選數分別與兩翼配對,而兩翼共享第三個候選數。可先從影響範圍較大的雙候選格開始追蹤。

與相似技巧的差別

XY-Wing使用3個雙候選格和3個數字;XYZ-Wing的樞軸包含3個候選數;W-Wing則透過強鏈連接兩個相同雙候選格。不能只因外形相似便套用排除。

常見誤區

兩個鉗翼不必互相看見。標準XY-Wing只涉及3個候選數,Z應從模式外、同時看見兩翼的格子排除。

何時尋找XY-Wing?

當盤面出現許多雙候選格,而單數、數對等直接技巧無法繼續推進時,便適合尋找XY-Wing。先完整標記候選數,再從同時看見多個雙候選格的格子尋找樞軸,可大幅減少需要檢查的組合。若沒有任何格子同時看見兩翼,該圖形便不能產生排除。

確認清單

  • 3個格子都是雙候選格,合計只使用3個數字。
  • 兩個鉗翼分別看見樞軸,並各自與它共享不同候選數。
  • 兩翼共同包含要排除的候選數Z。
  • 只從同時看見兩個鉗翼的格子中刪除Z。

刪除Z後應立即更新候選數,查看是否形成裸單、隱單或新的強鏈。不要從樞軸或兩個鉗翼中任意刪除其他候選數;XY-Wing能保證的結論只有:同時看見兩翼的格子不能保留它們共同的候選數Z。

常見問題

什麼是數獨中的XY-Wing?

XY-Wing由3個雙候選格組成,候選數組合為XY、XZ和YZ,其中XY格是樞軸。

XY-Wing可以刪除哪個候選數?

可從同時看見兩個鉗翼的格子中刪除共同候選數Z,因為兩個鉗翼中至少有一個必須填入Z。

XY-Wing和Y-Wing是同一技巧嗎?

是。Y-Wing是同一三格模式的常用別名。

返回列表