Nonogram Hub
Nonogram Hub

ノノグラムソルバー

パズル本、アプリ、他のサイトのノノグラムで行き詰まりましたか?下にその行と列の手がかりを入力すれば、このツールが Nonogram Hub のすべてのパズルを支えるのと同じ論理エンジンで解いてくれます——または「自分で試す」に切り替えて、このサイト全体で使われているのと同じ塗り/印つけツールを備えたインタラクティブな盤面で解いてみましょう。

1行につき1行、数字はスペース区切り(例「3 1」)。空の行はその行を空白のままにします。

1列につき1行、数字はスペース区切り。空の列はその行を空白のままにします。

よくある質問

パズル本の手がかりはどう入力しますか?

幅と高さをパズルの盤面に合わせて設定し、各行の数字を行の手がかり欄にそれぞれ1行ずつ(上から下への順に)、各列の数字を列の手がかり欄にそれぞれ1行ずつ(左から右へ)入力します。同じ行の複数の数字はスペースで区切ります(例「3 1」)。

パズルに一意の解がない場合は?

よく作られたノノグラムには必ずちょうど一つの解があります。このツールが複数を報告する場合、手がかりの入力ミスか、元のパズル自体に欠陥があります——数字を原本と照合してください。

サイズの制限はありますか?

ソルバーはこのページを皆に対して快適に保つため、計算を数秒に制限しています。非常に大きい、または意図的に曖昧な盤面はタイムアウトすることがあります——実際のパズル本のノノグラムのほとんどは1秒足らずで解けます。

自分で解いてもらう代わりに、自分で解けますか?

はい——手がかりを入力した後、「自分で試す」を使えば、このサイト全体で使われているのと同じインタラクティブな盤面が、塗り/印つけツール付きで、あなた自身のパズルの手がかりで得られます。

このパズルを印刷できますか?

はい——手がかりを入力した後、「印刷用PDFをダウンロード」をクリックすれば、紙で解くために手がかりが配置された空白の盤面が得られます。パズルに一意の解がある場合、2ページ目に解答付きのバージョンもダウンロードできます。

完全な遊び方ガイドを読む →

このソルバーの仕組み

すべてがあなたのブラウザ内で動きます。入力した手がかりがサーバーにアップロードされることは決してありません——解法エンジンはあなた自身のマシンで実行される JavaScript なので、パズルが雑誌からでも、スクリーンショットからでも、自分で設計した盤面からでも、同じように動作します。

エンジンは人と同じように行ごとに推論します。各行と各列について、手がかりがまだ許すすべてのブロック配置を割り出し、それらの配置のすべてで塗られるマスを塗り、すべてで空になるマスに×をつけます。行のあるマスを導くことはそれと交差する列も制約するため、この処理は新たに導けるものがなくなるまで繰り返されます。純粋な推論が行き詰まるところでは、やみくもに当て推量する代わりに、範囲を限った探索に頼ります。

見つけた最初の答えで止まりません。意図的に二つ目の異なる解を探します——これによって、あなたの手がかりの答えがちょうど一つか、複数か、まったくないかを伝えられます。二つの有効な解を持つノノグラムは壊れたノノグラムです。たいていは数字の入力ミス、まれに元のパズルの本当の欠陥です。ページを快適に保つため解法は数秒に制限されており、実際のパズル本のノノグラムはほぼすべてその範囲に十分収まります。

これは Nonogram Hub のすべてのパズルが公開前に検証されるのと同じエンジンです——だからこそ毎日のパズルは常に論理だけで、当て推量なしで解けるのです。

自分で解けるようになろう

ソルバーは答えを確認したり、行き詰まったパズルを救ったりするのに役立ちます——しかしノノグラムは、それが必要ないときのほうが楽しいものです。これらのガイドは、上のエンジンが自動で適用しているテクニックを、順を追って解説します。