Stitches とは?
Stitches は「縫う」ロジックパズルで、ノノグラムや橋かけ(Hashi)と並んで Conceptis Puzzles やパズルサイトの網を通じて広まりました。盤面は太い境界線でいくつかの領域に分けられ、キルトのパッチのようです。あなたの仕事はパッチどうしを縫い合わせること。隣り合う領域のペアごとに、ちょうど1本の縫い目――共有する境界を越える短い糸――で結ばなければなりません。
縫い目は必ず2つのマスの間に落ち、各領域に1つずつ、その両方に穴を開けます。落とし穴は、各マスが持てる穴は最大1つということ――同じマスが2本の縫い目の端になることは決してできません。上と左の数字が手がかりです。各列・各行に穴がいくつ入るかを数えています。この3つの考え――隣のペアごとに1本、マスごとに穴1つ、各線に正しい穴の数――を合わせれば、キルト全体の縫い方はただ1通りになります。
- 太い境界線が盤面を領域に分ける。
- 隣り合う領域のペアごとに、ちょうど1本の縫い目で結ぶ。
- 縫い目は共有する境界を越え、両側に穴を1つずつ開ける。
- 各マスの穴は最大1つ――どのマスも2本の縫い目の端にならない。
- 上の数字は各列の穴、左の数字は各行の穴を数える。
- 隣り合うペアはすべて縫い、どのペアも1回だけ。
オンラインでの遊び方
異なる領域に属する2マスの間の隙間をクリックまたはタップすると、そこに縫い目が落ち、両端に穴の付いた糸が現れます。同じ場所をもう一度クリックすると外せます。マスが持てる穴は1つなので、あるマスを再利用する縫い目を足すと古い方が自動で消えます――新しい場所をクリックすれば縫い目はいつでも付け替えられます。右クリックは、空きと判断したマスに小さなバツを描きます。パズルは変わらず、ただのメモです。
「チェック」は盤面を見て、唯一の解と食い違う縫い目を示しますが、直し方は教えません。「ヒント」は正しい縫い目を1本縫うか、間違った1本をほどきます。「戻す」は一手戻り、「リセット」は布を消し、「解答」はキルト全体を縫います。各行・各列の数字は、線が目標に達すると緑、超えると赤になります。
- 2つの領域の間の境界をタップして縫い目を足す・外す。
- あるマスを再利用する縫い目を足すと、古い方が自動で付け替わる。
- 右クリックでマスを空きと印す。あなた用のメモにすぎない。
- チェックは矛盾する縫い目を示し、戻すは一手戻る。
- 「新しいパズル」で選んだサイズの盤面を生成。
領域がかろうじて触れる所から始める
最速の入り口は、境界の交差点を1か所しか共有しない隣り合う領域を探すことです。2つの領域が1か所でしか触れていなければ、その間の縫い目は行き場がなく、まさにそこに縫うしかありません。盤面全体を見渡してこれら強制された縫い目を探し、難しく考える前に全部置きましょう。他のパズルで0を片づけるのと同じです。
最初の強制された縫い目は見かけ以上の価値があります。1本ごとに2マスを穴で埋め、埋まったマスはもう穴を持てないからです。だから強制された縫い目は、周りの境界からそっと選択肢を奪います。交差点が2か所あったペアが、もう片方は使用済みのマスを再利用してしまうために、急に1か所だけになる――そして今度はそれも強制されます。この連鎖を追えば、キルトの驚くほど多くが自分で縫い上がります。
- 1か所の交差点で触れる領域は、そこに縫うしかない。
- 繊細な手を試す前に、強制された縫い目をすべて置く。
- 各縫い目は2マスを埋め、埋まったマスは他のあらゆる縫い目を阻む。
- 塞がれた交差点は、ペアの縫い目を残った1か所に強制できる。
- 連鎖を追え:強制された縫い目が隣を次々に強制する。
マスごとに穴1つが本当の原動力
Stitches を数えのパズルと見たくなりますが、重い仕事をしているのは静かなルール――各マスの穴は最大1つ――です。この一つの制約が盤面を排除の網に変えます。穴を置くたびに、縫い目を1本縫うだけでなく、そのマスの穴を永久に禁じ、2領域先の縫い目を排除しうるのです。
領域を内側から考えましょう。ある領域が4つの隣に接していれば、出ていく縫い目が4本必要で、各々が穴のための自分のマスを必要とします。使える境界マスがちょうど隣の数だけある領域は完全に確定です――そのマスはすべて穴を持たねばならず、縫い目の行き先がすぐ読めます。領域の隣の数を、その使えるマスの数と突き合わせるのは、ゲームで最も信頼できる推理の一つで、数字だけでは開けなかった一角をよく開きます。
- 穴を置くと、そのマスでの他のあらゆる縫い目が禁じられる。
- 領域は、接する隣ごとに穴用のマスが1つ必要。
- 領域の空きマスが隣の数と等しければ、すべて穴になる。
- 穴1つルールで、始めた所から遠い交差点を排除する。
- 領域の次数の論理は、しばしば縁の数だけより強い。
各行・各列の数を読む
縁の数字は正確で、両方向に切れます。列の上の0は、その列に穴が一切ないこと――どの縫い目もそこに端を置けません。複数の交差点を一度に殺す強力な消しゴムです。逆の極では、その数が穴を持てるマスの数に等しい線は飽和しています――どれも端でなければならず、周りの縫い目が定まります。
両極の間では、各数字を予算として扱いましょう。縫いながら、行・列ごとの穴の現在数を数え続けます。線がその数に達した瞬間に満杯で、そこに穴を足す残りの交差点はすべて死にます。とくに、目標まであと1つで、それを供給できる交差点が1つだけ残る線に注意――その交差点は強制です。領域の論理と数の論理の間を滑り、互いに締め合う――こうして最も難しい盤面はほどけていきます。
- 0はその線のあらゆる穴を禁じ――それを必要とする交差点も禁じる。
- 数が穴を持てるマスの数に等しい線は、完全に強制されている。
- 進めながら穴を数える。満杯の線は残りのあらゆる交差点を殺す。
- 目標まであと1つで交差点が1つの線は、その交差点を強制する。
- 各パスで数の論理と領域の論理を交互に使う。
Stitches はどこから来たか
Stitches は、Conceptis Puzzles を通じて世界の読者に届いた格子パズルの波に属します。Conceptis は、ノノグラム・橋かけ・カックロを専門誌から新聞やアプリへ運ぶのを助けたスタジオです。その題材は算術よりも裁縫――太い領域は布のパッチ、糸は縫い目、穴は針が通る所――で、それが温かく手仕事めいた見た目を与えています。
裁縫の見立ての下には、珍しい発想の混ぜ合わせがあります。太い領域は、分割が半分のパズルである、ピースのパズルや数独風の Suguru を思わせます。縁の数字は、縁から数えるノノグラムや Magnets を思わせます。そして穴1つルールが独自の「組み合わせ」の風味を加えます。1本の縫い目の行き先を選ぶことが、盤面の反対側の縫い目を静かに決めうるからです。領域の論理・数え・組み合わせをこれほど見事に編み込むパズルはまれです。
Stitches と Magnets・ノノグラム・領域パズル
Magnets を遊んだことがあれば、Stitches 盤面の縁は見覚えがあるでしょう――与えられた分割の上で、各線の何かを数える縁の数字。Magnets は盤面を1x2のプレートに分けて帯電させ、Stitches は自由な領域に分けて縫います。どちらも配置のルールに頼ります――Magnets は同じ極の接触を禁じ、Stitches は1マス2穴を禁じる――ので、どちらも「1つの選択がほかで何を排除するか」を考えることを報います。
ノノグラムから来れば縁を数える勘に気づくでしょう。ただし Stitches に並べる連なりはありません。Suguru や Tents のようなピースのパズルから来れば、数字に触れる前に領域そのものを調べる価値に気づくでしょう。Stitches はこの3つの交差点にあり、だから領域パズル・数えのパズル・配置のパズルを好む人は、たいてい早くなじみます。
- Magnets:固定の1x2プレート、縁の数、同じ極は接触不可。
- ノノグラム:縁の手がかりからの順序ある塗りマスの連なり。
- Suguru・Tents:分割がパズルを動かす領域の論理。
- Stitches:自由な領域、ペアごとに1本、マスごとに穴1つ、縁の数。
- Stitches は領域・数え・組み合わせの論理を一つに混ぜる。
盤面サイズと難易度
6x6は反射を身につける場です。大きな領域がいくつか、短い境界、そして強制された縫い目を与える「交差点1つ」のペアがたくさん。8x8では領域が増え、より多くのペアが2つか3つの交差点を共有し、境界から境界へ排除を追ううちに穴1つルールが本格的に働きます。10x10は丸ごとのキルト――多くの領域、長い強制縫いの連鎖、そして1本の糸が確かになる前に盤面を横断する推理。
難易度は盤面の切り方を変えます。易しい盤面は少なく大きな領域を使うので、ほとんどのペアが強制され、着実に進みます。普通はより多くの領域に切り、選ぶべき交差点を増やし、数により頼ります。難しいは最も多くの領域に切り、盤面は排除の密な網となり、領域の論理と縁の数を互いにぶつけ合います。どれを選んでも、ジェネレーターは出題前に各盤面を解き、唯一解のものだけを残します――最も混んだものでも純粋な論理だけで解けます。
- 6x6:強制された縫い目と穴1つルールを覚える。
- 8x8:共有する交差点が増え、排除の連鎖が長くなる。
- 10x10:多くの領域と、盤面を横断する推理。
- 易しい・普通・難しいで、盤面を切る領域の数が変わる。
- すべてのパズルは解がちょうど1つであることを検証済み。