上級テクニック

X-Wing(エックスウイング)

X-Wingは、ある数字の候補がちょうど2行のそれぞれ2マスに現れ、その4マスが同じ2列に揃っているパターンです。その数字は長方形の対角の隅に入るしかないため、その2列のうち4マス以外から消去できます。
5555

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列の他のすべてのマスから消しましょう。

6666数字6の長方形。2列全体で除外
2行目と7行目の数字6は3列目と8列目にしかいません。その2列の残りから6を消しましょう。

いつ探すか

Pointing Pairs Box-Line Reduction が除外を生まなくなった後です。候補セットを厳しくする必要があるので、スキャン前にメモがきれいなことを確認しましょう。

行ごとに2〜3つの候補マスしかない数字を追跡します。確認する価値がある数字はそれらです。行ごとに4つ以上の候補マスがある数字はX-wingの素材ではありません。

ステップバイステップの例

  1. 数字、例えば6を選びます。6の候補マスが残り2つある行をリストアップします。
  2. そのような行のペアごとに、両方の行で2つの候補列が同じかどうかを確認します。
  3. 列が一致したら、X-wingです。
  4. その2列の他のすべてのマスから数字を消します。
  5. 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へ進みましょう。