新しいゲーム

数独のソードフィッシュ

ソードフィッシュはX-Wingを3つの基準ユニットと3つのカバーユニットへ拡張した魚系テクニックです。

3行と3列で作る数独のソードフィッシュ

ソードフィッシュとは?

行型では、1つの候補数字について3行内のすべての位置が同じ3列だけに限定されます。各行の位置は2個または3個でよく、3列の他のマスから候補を除外できます。

候補5の例

R2はC2/C6、R5はC2/C9、R8はC6/C9です。すべてC2、C6、C9に収まります。

候補5のソードフィッシュ例

見つけ方

  1. 候補数字を1つ選ぶ。
  2. 候補が2個か3個の行を探す。
  3. 3行の位置が3列だけに収まるか確認する。
  4. カバー列の他のマスから除外する。

先にX-Wingを理解すると見つけやすくなります。

なぜ成立するのか

3つの基準行には対象数字が1つずつ必要で、その全候補位置が3つのカバー列に限定されています。3つの配置はこの3列を占めるため、同じ列の基準行以外のマスには対象数字を置けません。

基準ユニットとカバーユニット

比較する3行が基準ユニット、候補位置をすべて含む3列がカバーユニットです。列型では役割が逆になります。形は対称でなくてもよく、各基準ユニットの候補は2個または3個で成立します。

行型と列型

行型は3行から始めて3列で除外し、列型は3列から始めて3行で除外します。候補位置の少ない方向を先に調べ、見つけにくい場合は行と列を入れ替えて確認します。

実戦での探し方

候補が2回または3回だけ現れるユニットを記録し、3つの組合せを比較します。4つ目のカバーユニットが必要になった時点で除外し、最後にパターン外に実際の除外候補があるか確認します。

よくある間違い

各行に3個の候補は必要ありません。ただし4列に広がる形は標準ソードフィッシュではなく、パターン内の候補は消しません。

他の魚系テクニックとの関係

X-Wing、Swordfish、Jellyfishは、それぞれ2組、3組、4組の基準ユニットとカバーユニットを使う同じ魚系の考え方です。まずシングル、ペア、X-Wingを確認し、同じ候補数字が複数の行や列に少数だけ残る場面でSwordfishを探すと効率的です。

確認チェック

  • パターン全体で同じ候補数字を追っている。
  • 基準ユニットが3つ、カバーユニットがちょうど3つある。
  • 除外対象は基準ユニットの外側にある。
  • 除外後にシングル、ペア、ロック候補を再確認する。

よくある質問

数独のソードフィッシュとは?

1つの候補数字が3つの行で同じ3列内だけに限定される配置です。行と列を入れ替えた形も成立します。

X-Wingとの違いは?

X-Wingは2つの基準ユニットと2つのカバーユニット、ソードフィッシュはそれぞれ3つを使います。

どこから候補を除外しますか?

行型なら3つのカバー列の他のマスから、列型なら3つのカバー行から対象候補を除外します。

リストに戻る