Swordfishとは?
Swordfishは、X-Wingの拡張版です。ある候補が3つの行のそれぞれで2〜3個のセルにだけ現れ、これらのセルが正確に3つの列に並んでいる時に発生します。
核心原則: 候補が3つの行で正確に3つの列にだけ現れる場合、その候補は必ずこれらの交差点のうち3つに入ります。したがって、これらの列の他のセルから候補を除外できます。
広告
Swordfishの見つけ方
ステップバイステップ:
- 候補を選ぶ
- その候補が2〜3個のセルにだけ現れる3つの行を探す
- これらのセルが正確に3つの列に並んでいるか確認
- Swordfishを見つけたら、これらの列の他のセルから候補を除外
X-Wingとの比較
X-Wing: 2行 × 2列 = 4つの交差点
Swordfish: 3行 × 3列 = 最大9つの交差点(実際には6〜9個)
広告
なぜ「Swordfish」なのか
パターンを線で結ぶと、ヒレを広げた魚のような形になることから、この名前がつきました。
重要なポイント
- 各行は2〜3個の候補を持つことができる
- 3つの行全体で正確に3つの列に並ぶ必要がある
- 列ベースのSwordfishも可能(行と列を入れ替える)