X-wing(エックス・ウィング)は1つの数字のためにグリッド全体にまたがる最初の手筋です。フィッシュファミリーの中で最もシンプルでもあります。これに慣れると、 Swordfishと Jellyfishも同じ形に従います。
仕組み
数字Xを選びます。Xが候補マスをちょうど2つ持つ行を2つ見つけます。それら2つの行の4つの候補マスが同じ2列に揃っていれば、X-wingです。
2行のそれぞれはXをその2つの候補マスのうちの1つに置かなければなりません。問題がどのように解決されても、Xは4つの長方形の角の対角ペアを占めます。左上と右下、または右上と左下です。
どちらの場合でも、2列のそれぞれは長方形の角にちょうど1つのXを受け取ります。そのため、Xはそれら2列の他のどこにも入れられません。それら2列の他のすべてのマスから消しましょう。
いつ探すか
Pointing Pairsと Box-Line Reduction が除外を生まなくなった後です。候補セットを厳しくする必要があるので、スキャン前にメモがきれいなことを確認しましょう。
行ごとに2〜3つの候補マスしかない数字を追跡します。確認する価値がある数字はそれらです。行ごとに4つ以上の候補マスがある数字はX-wingの素材ではありません。
ステップバイステップの例
- 数字、例えば6を選びます。6の候補マスが残り2つある行をリストアップします。
- そのような行のペアごとに、両方の行で2つの候補列が同じかどうかを確認します。
- 列が一致したら、X-wingです。
- その2列の他のすべてのマスから数字を消します。
- Singlesを再スキャンします。X-wingsは通常、連鎖する即時の配置を1つ解放します。
見つけるコツ
- 9行のうちすでに7〜8行に現れている数字を選びます。残りの居場所が厳しく制約されています。
- 指またはカーソルで2つの候補行の列をなぞります。列がずれているとパターンが崩れます。
- X-wingsは列(またはピボットした場合は行)で除外を生みます。4つの角のマスでは決してありません。
- 除外後に影響した列を再マークします。Singlesがすぐに現れることが多いです。
よくある間違い
- 2つ以上の候補を持つマスを数に含めること。X-wingは行ごとにちょうど2つが必要です。
- 行で除外すること。除外は2列をスイープします。
- X-wingを Naked Pairと混同すること。Naked Pairは1つのユニット内に座りますが、X-wingは2行と2列にまたがります。
- ピボットを飛ばすこと。X-wingsの半分は列にあります。
練習しましょう
難しい数独には思っているよりもよくX-wingが含まれています。候補を完全にマークして、すべての数字を行で確認し、候補列が一致する2行を探しましょう。X-wingが反射的にできるようになったら、 Swordfishへ進みましょう。