X-Wing 例題解説
実際の問題でX-Wingがどう現れるか、具体例で理解しましょう。抽象的な説明より、実例を見るのが一番の近道です。
例題1:数字5のX-Wing
状況:数字5について、行2では列3と列7にしか入れない。行8でも同様に列3と列7にしか入れない。
結果:列3と列7では、行2と行8以外のマスから5を除外できる。
行2: [x,x,5?,x,x,x,5?,x,x] / 行8: [x,x,5?,x,x,x,5?,x,x] → 矩形完成
よくあるX-Wingのパターン
行ベースX-Wing(最も一般的):2行の同じ列位置に候補がある
列ベースX-Wing:2列の同じ行位置に候補がある(行と列を入れ替えて考える)
不完全X-Wingに注意:候補が3箇所以上ある行はX-Wingの対象外