XY-Wing数独テクニック解説

3つの二値セルで候補を除外する高度なテクニック

XY-Wingとは?

XY-Wingは、3つの二値セル(それぞれ正確に2つの候補を持つセル)を使った高度なテクニックです。ピボットセルと2つのウィングセルで構成され、論理的な連鎖を形成して候補を除外します。

構造:
ピボット: 候補{X, Y}を持つセル
ウィング1: 候補{X, Z}を持ち、ピボットを見れるセル
ウィング2: 候補{Y, Z}を持ち、ピボットを見れるセル
結果: 両方のウィングを見れるセルからZを除外
広告

なぜ機能するのか

論理的な連鎖

ピボットがXなら → ウィング1はZ(Xが除外されるため)

ピボットがYなら → ウィング2はZ(Yが除外されるため)

どちらの場合も、ウィング1またはウィング2のどちらかがZになります。両方のウィングを見れるセルはZになれません。

XY-Wingの見つけ方

ステップバイステップ:

  1. 二値セル(候補が2つだけ)を探す
  2. ピボット候補を選ぶ(候補{X, Y})
  3. ピボットを見れる{X, Z}のセルを探す
  4. ピボットを見れる{Y, Z}のセルを探す
  5. 両方のウィングを見れるセルからZを除外
広告

重要なポイント