数独のXウィングとは何ですか?

最終更新

X-Wingは、ほとんどの解答者が最初に遭遇する真に高度なテクニックです。最初は威圧的に見えますが、根底にある論理を理解すれば、HardおよびExpertパズルにとって信頼できるツールになります。

Xウィングが適用される場合

X-Wingは、特定の数字が1つの行の正確に2つのセルに候補として出現し、それらの2つのセルが別の行の同じ数字の正確に2つの候補と同じ2つの列にある場合に適用されます。4つの候補セルは長方形の角を形成します。これがテクニックの名前の由来です。

ロジック

数字Dが行R1の列C1とC2にしか入らない場合、Dはそれらの2つのセルのいずれかを占めなければなりません。同じことが行R2にも適用されます。2つの行を合わせると、Dは列C1とC2に配置されます - 各列に1つずつ、何らかの順序で。これは、Dが列C1またはC2の他のどこにも現れてはならないことを意味します。それらの2つの列の他のすべてのセルから削除します。

実例

数字6は行2の正確に2つのセル(列3と7)の候補です。数字6は行8の正確に2つのセル(列3と7)の候補でもあります。4つのセルはR2C3、R2C7、R8C3、R8C7で角を形成します。

解が行2と行8で6をどのように割り当てても、列3はそれらの行のいずれかで6を受け取り、列7はもう一方でそれを受け取ります。したがって、列3と列7の他のすべてのセルから6を削除します。

列優先Xウィング

このパターンは列から始めても機能します。数字Dが列C1の正確に2つのセルに候補として出現し、それらのセルが列C2のDの正確に2つの候補と同じ2つの行を共有する場合、それらの2つの行の他のすべてのセルからDを排除します。同じロジック、同じ結果、異なる方向。

Xウィングの次に来るもの

ソードフィッシュはXウィングを3行(または列)に拡張します。その先にはジェリーフィッシュ(4行/列)、XYウィング、マルチステップチェーンがあります。Xウィングはこの高度なパターンファミリー全体への入り口です - まずそれをマスターしましょう。

ハードパズルでX-Wingをテストする