Ripple Effect とは?
Ripple Effect――日本では「波及効果(Hakyuu)」として知られる――は、数独と同じニコリの系譜にある数字配置パズルです。盤面は太い壁で、さまざまな形と大きさの部屋に分けられ、小さな檻のパッチワークのようです。N マスからなる部屋は数字1からNで埋めねばならず、各数字はちょうど1回。だから1マスの部屋は常に1、2マスの部屋は1と2、5マスの部屋は1から5、という具合です。
ひねり――パズルに名を与える部分――は間隔のルールです。同じ数字が1つの行または列に2回現れるなら、2つのコピーはその数だけマスで隔てられねばなりません。1つの線の2つの1は決して隣り合えず、2つの3は間に少なくとも3マス、2つの5は5マス以上離れねばなりません。数字は自分の行と列に沿って「波」を送り、双子を押しやります。パズル全体は、各部屋を埋めることと、その波を空けておくことの掛け合いなのです。
- 太い壁が盤面をさまざまな大きさの部屋に分ける。
- N マスの部屋には数字1からNが、それぞれ1回ずつ入る。
- 同じ行・列の等しい数字は間隔を空けねばならない。
- 同じ数字 n が2つあれば、間に少なくとも n マス必要。
- だから2つの1は隣り合えず、2つの4は間に4マス必要。
- 各マスは数字を持ち、各パズルには解が1つだけ。
オンラインでの遊び方
空きマスをクリックまたはタップして選び、盤面の下のパッドから数字を選ぶかキーボードで入力します――選んだマスの部屋に合う数字だけが提示されるので、3マスの部屋なら1・2・3が出ます。同じ数字をもう一度押すか「消去」で、マスを空にします。与えられた数字は濃く固定された見た目で印字され、変えられません。残りはすべてあなたが埋めます。カウンターは盤面全体のうち何マス完成したかを示します。
「チェック」は盤面を見て、唯一の解と食い違う数字を、正解は告げずに示します。「ヒント」は正しい数字を1つ入れ、「戻す」は手を戻り、「リセット」は入力をすべて消し、「解答」は完成した盤面を埋めます――解くより眺めたいときに。「新しいパズル」は選んだサイズと難易度の新しい盤面を作ります。
- マスをタップし、パッドから数字を選ぶか入力する。
- そのマスの部屋に合う値だけが提示される。
- 同じ数字をもう一度押すか「消去」でマスを空にする。
- 与えられた数字は固定。チェックは矛盾する入力を示す。
- ヒント・戻す・リセット・解答は行き詰まったときに助ける。
互いに引き合う2つのルール
Ripple Effect のすべては、別々の方向へ引く2つのルールから来ます。部屋のルールは局所的できちんとしています――この檻には1と2と3が要る、以上。波のルールは遠距離で破壊的です――ここに置いた数字が行と列に沿って届き、同じ数字が近すぎる所に現れるのを禁じます。パズルを解くとは両方を同時に満たすこと――各部屋について、1からNの並べ方のうち、どの繰り返しも正しい距離に保つものを選ぶことです。
2つのルールは盤面を別の見方で見るので、最良の手はそれらをぶつけ合うことから来ます。部屋が2つのマスに2を許しても、行の別の場所の2の波が一方を排除し、置き場所が1つだけ残るかもしれません。あるいは行が最後の1を切望しているのに、1つを除く空きマスがすべて既に置かれた1に近すぎることも。「この部屋にまだ何が要る?」と「この線は何を禁じる?」を行き来する技こそ、パズルのすべてです。
- 部屋のルールは、檻が含むべき数字を定める。
- 波のルールは、繰り返しがどれだけ近づけるかを制御する。
- 波に禁じられた繰り返しは、ある値の置き場所を部屋に1つだけ残しうる。
- ある数字が足りない線は、それを唯一の合法マスに強制しうる。
- 各パスで部屋の論理と線の論理を交互に使う。
小さな部屋と1から始める
最も楽な足場は最小の部屋です。1マスの部屋は贈り物――1にしかなれないので、何より先に書き込みましょう。2マスと3マスの部屋もほぼ同じくらい親切です――数字が小さいので波も短く追いやすく、内側の与えられた数字がしばしば残りを即座に固定します。盤面をまずこれら小さな檻を探して回れば、組み立てる土台となる固定数字が散らばります。
数字の1はとりわけ注目に値します。すべての部屋に現れ、その波は最も穏やか――ただ「線の中で2つの1を隣り合わせない」だけだからです。これは1を、頻出かつ推理しやすいものにします。多くの行・列で1がどこへ行けて行けないかをすぐ見分けられ、固定する各1が隣から候補を1つ取り除きます。1を早く固定すると頑固な領域がよく開けます。あるマスが1になれないと分かれば、もっと大きい数字でなければならず、大きい数字には自分のより長い波があるからです。
- 1マスの部屋は常に1――まずすべて埋める。
- 小さな部屋は小さな数字と、短く楽な波を持つ。
- 数字の1は各部屋にあり、隣接する1だけを禁じる。
- 1を固定すると、その線に沿って候補が取り除かれる。
- あるマスを1から外すと、より長い射程の大きい数字が強制される。
大きな数字が残す隙間を数える
数字が大きいほどその波は大きく、それこそが大きな数字をとても役立たせます。4 は行と列に沿って両側3マス以内の別の4を禁じ、5 は5マスを空けます。小さな盤面では1つの大きな数字が、一撃で線の大部分から自分を締め出せます。部屋が4や5を含むとき、その数字が合法に住める1〜2か所を見つけることが、檻の残りを開く鍵になることが多いのです。
線に沿って数えることが核心の技です。1つの数字を取り、そのコピーが既にある場所を見て、波の距離以内の各マスを塗りつぶします。生き残ったマスが次のコピーの行き先です。しばしば行はあと1つの3しか入る余地がなく、列はその2にちょうど1つの合法な住処を持ちます。これら強制された配置が今度は部屋を養い、部屋が線を養い、盤面が落ち着くまで続きます。最も難しい盤面ではこうした数えを同時にいくつもこなしますが、各段は純粋な論理――ここのパズルは解が1つと検証済みで、当て推量は不要です。
- 数字 n は行と列に沿って n マス以内の双子をブロックする。
- 大きい数字は線をより多く空けるので、より速く固定する。
- 各繰り返しの射程を塗る。生き残るマスがその唯一の住処。
- ある値の合法な住処が1つだけの線は、それをそこに強制する。
- 強制された線の配置が部屋を養い、部屋が線を養う。
Ripple Effect はどこから来たか
Ripple Effect は、数独に名を与え、単純で優美なルールを軸にロジックパズルの一大カタログを築いた日本の会社ニコリが出したオリジナルパズルの1つです。日本名「波及効果」は英語の題名がいう通りの意味――波及効果、乱れが輪となって外へ広がる様――で、中心の像を完璧に捉えています。書き込む各数字が、行と列に沿って波を送り、その繰り返しがどこへ落ちられるかを決めるのです。
最良のニコリのパズルと同様、Ripple Effect はごく少しから莫大な深みを得ます。算術はなく、「各領域を1からNで埋める」を超える発想はただ1つ――間隔のルール――だけ。それでもこの1つの追加が、穏やかな埋め作業を本物の推理パズルに変えます。英語では Ripple Effect や単に Hakyuu などいくつかの名で渡り、幾何的なひねりのある数独風の配置を好む人々のために、パズルアプリや作品集の定番となりました。
Ripple Effect と Suguru・数独・ほかの数字パズル
Ripple Effect は Suguru や数独と同じ一族ですが、材料の混ぜ方が違います。Suguru と同じく、1から9の固定の行ではなく不規則な部屋を1からNで埋めるので、分割を読むことが半分の戦いです。Suguru が等しい数字を――斜めも含め――1マスの狭い範囲で触れさせないのに対し、Ripple Effect は数字とともに伸びる距離を使うので、1 はほぼ Suguru のように振る舞い、5 は線の遠くまで届きます。この1つの違いが、解き味全体を行と列に沿って数える方へ傾けます。
古典的な数独と比べ、Ripple Effect は「各数字を行と列に1回ずつ」という制約をまるごと捨て――行は2つの2を持てます、十分離れていれば――間隔のルールと部屋の大きさに置き換えます。結果はある面でより親切(部屋は小さく、数字は5を超えることがまれ)で、別の面でより厄介(同じ数字が合法に繰り返せるので、唯一性ではなく距離で考える)です。Suguru やカックロ、ジグソー数独が好きなら、Ripple Effect は易しく実りある次の一歩です。
- Suguru:部屋を1からNで埋める。等しい数字は一切触れ合えない。
- 数独:各数字を行・列・ブロックに1回ずつ――繰り返しなし。
- Ripple Effect:部屋を1からNで埋める。その数だけ離せば繰り返し可。
- 波の距離は値とともに伸び、Suguru の固定半径と異なる。
- 推理は線に沿った距離についてで、厳密な唯一性ではない。
盤面サイズと難易度
6x6 はリズムを学ぶ場です。小さな部屋がいくつか、4や5を超えることがまれな数字、そして一目で思い描けるほど短い波。7x7 では盤面がより多くの部屋と、線あたりより多くの繰り返し数字を担うので、間隔のルールが本格的に働き始め、隙間を数えることに頼ります。8x8 は丸ごとのパズル――多くの部屋、同じ数字が何度も現れる長い行と列、そして1マスが確かになる前に盤面を横断する推理。
難易度は最初に与えられる数字の数を変えます。易しい盤面は多く与えるので、ほとんどのマスは1つの短い推理で決まり、着実に進みます。普通は与えられを間引き、波の数えだけが解けるマスを増やします。難しいは盤面を切り詰めて開始数字を少なくし、盤面が屈する前に部屋の論理と線の論理をより長くぶつけ合わせます。どれを選んでも、各盤面は出題前にソルバーが解き、唯一解のものだけが残されます――どのパズルも常に純粋な論理で解け、当て推量は不要です。
- 6x6 - 小さな部屋と短い波で2つのルールを学ぶ。
- 7x7 - 線あたりの繰り返しが増え、間隔のルールに本当の仕事。
- 8x8 - 長い線と、盤面全体を横断する推理。
- 易しい・普通・難しいで、与えられる数字の数が変わる。
- すべてのパズルは解がちょうど1つと検証済み。