Swordfish
Swordfishは、3つの行と3つの列を使うX-Wingです。ある数字の候補マスが3つの行でそれぞれ3つ以下で、そのすべてが同じ3つの列に収まっているなら、3つの行がその列でその数字を使い切るので、3列のほかのすべてのマスからその数字を消せます。行と列は入れ替えられます。Bare Sudokuは「上級」の問題で、Y-Wingのあとにこれを調べます。
使う場面
X-WingとY-Wingで何も見つからないときです。SwordfishはX-Wingより少なく、候補が3本の線にまばらに散らばった数字が必要です。その数字についてメモが完全かつ正確である必要があります。
見つけ方
数字を1つ選び、その数字の候補マスが2つか3つの行を探します。そうした3行が合わせて3列しかカバーしていなければ、その列にその数字のほかの候補がないか確認します。すべての行がすべての列に候補を持つ必要はなく、Swordfishは6、7、8、9マスのいずれかで構成されます。ゲームでは数字キーでその数字をハイライトし、候補が3つの列にそろう3つの行を探しましょう。
例
| c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | |
|---|---|---|---|---|---|---|---|---|---|
| r1 | 3 | 14 | 7 | 5 | 6 | 19 | 8 | 2 | |
| r2 | 1489 | 6 | 489 | 48 | 3 | 2 | 1479 | 17 | 5 |
| r3 | 2 | 5 | 48 | 7 | 19 | 6 | 3 | 14 | |
| r4 | 149 | 8 | 49 | 3 | 5 | 6 | 14 | 2 | 7 |
| r5 | 6 | 5 | 2 | 1 | 4 | 7 | 3 | 9 | 8 |
| r6 | 7 | 14 | 3 | 2 | 9 | 8 | 5 | 6 | 14 |
| r7 | 48 | 9 | 48 | 6 | 2 | 5 | 17 | 17 | 3 |
| r8 | 5 | 7 | 1 | 9 | 8 | 3 | 2 | 4 | 6 |
| r9 | 2 | 3 | 6 | 7 | 1 | 4 | 8 | 5 | 9 |
太字の数字は最初から置かれた数字、青い数字は解く途中で入れた数字、小さな数字は候補です。ハイライトされたマスがパターンを作り、斜線で消された候補は削除され、丸で囲まれた候補が入れるべき数字です。
- 数字1の候補マスは、2, 4, 7行目のそれぞれで3つ以下で、そのすべてが1, 7, 8列目に収まっています(r2c1, r2c7, r2c8, r4c1, r4c7, r7c7, r7c8)。
- 3つの行はそれぞれ1を3列のどれかに置かなければならず、2つの行が同じ列を使うことはできません。そのため3つの列はこの3行から1を受け取ります。
- 1, 7, 8列目にあるほかの1の候補はすべてありえません。r1c7, r3c1から1を消します。
よくある間違い
- 9マスすべてを求めること。一部の行の候補が2つでも、3行が3列しかカバーしていなければSwordfishは成立します。
- 候補マスが4つある行を含めること。基準となる各行の候補マスは3つ以下で、すべて3列の中になければなりません。
- 基準の行で候補を消すこと。行を基準にした場合、消去は3つの列で、基準の行の外で行います。
Bare Sudokuでは
必要になるレベル: 上級
ゲームのヒント表示: Swordfish
よくある質問
ナンプレのSwordfishとは?
3つの行でのある数字の候補が、3つの列に閉じ込められている状態です。3行はその数字を3列に1つずつ置くしかないので、その列のほかのマスからその数字を消せます。
SwordfishとX-Wingの違いは?
大きさだけです。X-Wingは2行と2列、Swordfishは3行と3列を使います。考え方は同じです。
Swordfishにはちょうど9マス必要?
いいえ。各行の候補は2つでも3つでもかまいません。このパターンに必要なのは、3行を合わせて使う列が3つ以下であることだけです。
サイズ4のフィッシュはある?
はい、4つの行と4つの列を使うJellyfishです。考え方はX-WingやSwordfishと同じで、線の数が増えるだけです。