始めますか?

ナンプレを遊ぶ

フィン付きスワードフィッシュ

超高度クラシック + キラーステップ 33 / 381分で読めます

フィン付きスワードフィッシュは、あと一歩で成立するスワードフィッシュです。三つの行が数字を三つの列に閉じ込めるはずなのに、行のひとつに、その数字の余分な候補がひとつあります。その余分な候補がフィンです。パターンを壊すわけではなく、消せるマスの範囲を狭めるだけです。

このパターンとは

数字 d の通常のスワードフィッシュは、三つのベースライン(たとえば三つの行)を使います。どのベースラインでも d は同じ三つの列、つまりカバーラインに収まります。三つの行が互いに別々の三つの列を必要とするので、d はその列で使い切られ、列の他のマスから消せます。

フィン付きスワードフィッシュは、その整った形がひとか所だけ崩れています。ベースラインの行のひとつに、カバーの列の外に d が余分にあり、その余分な候補は、同じ行のパターンのマスと同じブロックにあります。すると可能性は二つになります。

  • フィンが偽のとき。スワードフィッシュは本物で、通常の消去がすべて成り立ちます。
  • フィンが真のとき。そのマスが d なので、同じブロックの他のマスから d が消えます。

両方の場合で一致するものだけが安全に消せます。つまり、フィンのブロックの中にあるカバーラインのマスだけです。

スワードフィッシュフィン付きスワードフィッシュ
ベースラインごとの数字の位置2か所か3か所、すべてカバーライン内余分な位置がカバーラインの外にある線がある
余分な候補のある場所なしパターンのマスと共有するブロック
消去できるマスベースライン以外のカバーラインのマスすべてフィンにも関連するマスだけ

いつ探すか

通常のフィッシュの探索が失敗したあとに探しましょう。d がほぼ三つの列に収まる三つの行が見つかり、余分な候補がひとつだけ邪魔をしているなら、その余分な候補が自分の行のパターンのマスと同じブロックにあるか確認します。そうなら、フィン付きスワードフィッシュです。フィンのブロックにあるパターンのマスに d がまったくない形はサシミと呼ばれ、同じ結論が成り立ちます。

手順

  1. 数字をひとつ選び、行ごとに、まだ入る列を書き出します。
  2. 候補が三つの列に収まり、侵入者が最大ひとつだけの三つの行を探します。
  3. 侵入者を確認します。その行のパターンのマスと同じブロックにある必要があります。
  4. カバーの列のうち、フィンのブロックの中にあるマスだけを残します。
  5. そのマスから数字を消します。ベースラインの行にあるマスは除きます。
  6. 列をベースライン、行をカバーに入れ替えて、同じ探索を繰り返します。

解き方の例

数字7、ベースラインは行B、F、Hです。行Bは B1 と B9、行Hは H1、H2、H9、行Fは F2、F7、F9 に7があります。フィンの F7 を除くすべてが列1、2、9にあります。フィンはパターンのマス F9 とブロック6を共有します。

  1. 簡単なテクニックは出尽くしました。行B、F、H の 7 に注目します。

  2. 行B で 7 が入るのは B1 か B9、行H は H1、H2、H9、行F は F2、F7、F9 です。

  3. F7 を除いて、これらの 7 はすべて列1、2、9 にあります。

  4. F7 がフィンです。パターンのマス F9 とブロック6を共有します。

  5. ケース1: F7 が 7 でない場合。3つの行は通常のスワードフィッシュで、列1、2、9 のほかのマス A1、E1、A2、D2、E2、J2、D9、J9 から 7 が消えます。

  6. ケース2: F7 が 7 の場合。ブロック6のほかのマス D8、D9、E7、E8、F9 から 7 が消えます。

  7. D9 から 7 を消去します。列9にもブロック6にもあるので、両方のケースで 7 を失う唯一のマスです。

簡単なテクニックは出尽くしました。行B、F、H の 7 に注目します。

二つの場合に分けます。

  • F7 が7でないとき: 通常のスワードフィッシュなので、列1、2、9の A1、E1、A2、D2、E2、J2、D9、J9 から7が消えます。
  • F7 が7のとき: ブロック6の D8、D9、E7、E8、F9 から7が消えます。

両方のリストにあるのは D9 だけ(列9かつブロック6)なので、D9 から7を消します。他のカバーの列のマスはフィンに関連しないので、そのまま残ります。

パターンのマスにまったく候補がない場合も、サシミ・スワードフィッシュは同じように使えます。

  1. 簡単なテクニックは出尽くしました。列5、6、8 の 1 に注目します。

  2. 列5 で 1 が入るのは A5 か D5、列6 は D6 か J6、列8 は B8 か J8 です。

  3. B8 を除いて、すべて行A、D、J にあります。角の A8 はヒント数字の 3 なので、B8 はブロック3のサシミフィンです。

  4. B8 が 1 でなければ、3つの列は行A、D、J のスワードフィッシュになり、行A のほかの 1 が消えます。

    B8 が 1 なら、ブロック3のほかの 1 が消えます。A9 は行Aにもブロック3にもあるので、どちらの場合でも 1 になれません。

  5. A9 から 1 を消去します。行Aとブロック3の両方が 1 を否定するからです。

簡単なテクニックは出尽くしました。列5、6、8 の 1 に注目します。

ここでは数字は1、ベースラインは列5、6、8、カバーは行A、D、Jです。角の A8 は確定の3なので、B8 がブロック3のサシミのフィンです。B8 が1でなければ、列がスワードフィッシュを作り、行Aの他の1が消えます。B8 が1なら、ブロック3の他の1が消えます。A9 は行Aにもブロック3にもあるので、どちらでも1が消えます。

よくある間違い

  • フィンを無視してスワードフィッシュの消去をそのまま行う。フィンの制限がなければ、その推論は単に誤りです。
  • 自分の行のパターンのマスがないブロックにあるフィンを認める。その場合、二つの場合に共通の結論がありません。
  • 別々のブロックに余分な候補が二つあるのを許す。ブロックはひとつだけです。
  • 転置した探索を忘れる。フィン付きフィッシュの半分は、列をベースラインにしたときにしか現れません。

どこで出会うか

フィン付きスワードフィッシュは超高度なテクニックです。達人レベルになる前に必要になることはまれですが、きれいなフィッシュに候補がひとつ足りない達人レベルのパズルでは、よく登場します。まずフィンのないスワードフィッシュを覚えましょう。フィンは、すでに知っているパターンにつく小さな追加ルールです。