スワードフィッシュは、Xウイングを三本の線に広げたものです。数字を一つ選び、その数字が同じ三つの列に閉じ込められている三つの行を見つけると、その三つの列の、ほかの場所すべてからその数字を消せます。
一度に一つの数字だけを扱います。その数字の候補のマスがそれぞれ最大三つ以下の行を、三つ選びます(ベースライン)。それらの候補がすべて同じ三つの列の中に収まれば、スワードフィッシュで、その三つの列がカバーラインです。
理屈は純粋な数え上げです。三つの行にはそれぞれその数字が一つ必要で、三つとも三つの列の中にあり、列に入る数字は多くても一つです。つまり、三つの列は三つの行で完全に埋まります。その列のほかのマスには、その数字は入れられません。
行と列を入れ替えても、同じように成り立ちます。三つの行に閉じ込められた三つの列からは、その行の数字を消せます。
| Xウイング | スワードフィッシュ | |
|---|---|---|
| ベースライン | 2 | 3 |
| カバーライン | 2 | 3 |
| ベースラインごとの候補 | ちょうど2 | 2か3 |
| パターンのマス | 4 | 6から9 |
| 典型的な消去 | 1から4 | 2から8 |
数を緩めてあるので、スワードフィッシュは見つけにくくなります。ベースラインに候補が二つのことも三つのこともあり、パターンは整った長方形ではなく、たいていいびつな形です。
数字は5だけを見ます。行B、D、Hを見てください。行Bで5が入るのはB7かB8だけ、行DはD3かD7だけ、行HはH3、H7、H8だけです。
これらの5はすべて列3、7、8にあり、どの二つの行も同じ組の列を共有していないので、Xウイングが姿を変えたものではなく、本物のスワードフィッシュです。数はいびつで、候補は二つ、二つ、三つです。三つの行にはそれぞれ自分の5が必要で、列に入るのは一つだけなので、列3、7、8の5は行B、D、Hに入ります。
これで、その列のほかのマスが解放されます。F7、F8(列7と列8)、G3(列3)、J8(列8)から5が消えます。消去は四つで、ここから直接の確定は続きません。
スワードフィッシュのパターンは、ウイングと並んで、上級のクラシックナンプレで重要になり始めます。Xウイングよりずっと少ないので、カラーリングやチェーンに進む前の最後の一掃として探しましょう。三本の線で足りなければ、四本の線に同じ数え上げの論理を使うものがジェリーフィッシュです。