無料のノノグラムツール

ノノグラムソルバーオンライン

自由なサイズのノノグラム盤面を作り、行と列のヒントを入力して、ブラウザ内でパズルを解けます。

盤面 5 x 5
ヒント枠 3
解の確認 準備完了

サイズを選び、ヒント盤面を作成して、ノノグラムのヒントを入力してください。

使わないヒント枠は空欄にします。完全に空の行や列は0を使えます。

ノノグラムソルバーとは?

ノノグラムソルバーは、絵のロジックパズルの数字ヒントから、どのマスを塗り、どのマスを空けるかを計算するツールです。ピクロス、グリドラー、Hanjie、イラストロジックも同じ基本ルールを使うため、これらの名前のパズルにも使えます。

ヒントは塗られたマスの連続ブロックを表します。4 2 なら、4マスのブロック、少なくとも1つの空き、次に2マスのブロックです。ソルバーは行の可能性と列の可能性を照合し、両方のヒントに合う絵の盤面を探します。

  • ノノグラム、ピクロス、グリドラー、Hanjie の行ヒントと列ヒントを入力する。
  • ヒントに有効な答えがあるか確認する。
  • 条件が合う場合は完成した盤面を表示する。
  • 不可能、広すぎる、または曖昧なヒントを見つける。

このノノグラムソルバーの使い方

まず幅と高さを選びます。幅は列数、高さは行数です。ヒント枠は各行や列に表示する数字入力欄の数なので、いちばん長いヒント行を入れられる数にします。

盤面を作成したら、列ヒントを上に、行ヒントを左に入力します。使わない欄は空欄にします。完全に空の行や列は空欄のままでも、0を入れてもかまいません。そのあと解くを押します。

  • 幅、高さ、ヒント枠を選ぶ。
  • 盤面を作成を押す。
  • 列ヒントを上から下の順に入力する。
  • 行ヒントを左から右の順に入力する。
  • 解くを押して答えの盤面を表示する。

ノノグラムのヒントの仕組み

各数字は塗りブロックの長さです。1つの行や列に複数の数字がある場合、その順番どおりに現れ、ブロック間には少なくとも1つの空きマスが必要です。最初のブロックの前や最後のブロックの後ろの空きは、0マスでも長くてもかまいません。

この単純なルールがノノグラムを論理パズルにしています。ブロックが長く、どの配置でも重なるマスがある場合、その重なりは必ず塗られます。ブロックが確定すると、その周囲のマスが空きの区切りとして決まることもよくあります。

  • 5は5マスの塗りブロック1つを意味します。
  • 1 1は、少なくとも1つの空きマスを挟んだ2つの1マスブロックです。
  • 0または空欄は、その行や列に塗りマスがないことを意味します。
  • 行と列は同じ塗りマスで一致する必要があります。

解なし、または複数解

有効なノノグラムでは、行ヒントと列ヒントが同じ合計塗りマス数を表す必要があります。たとえば行ヒントの合計が32マスで、列ヒントの合計が30マスなら、解は存在しません。

合計が合っていても曖昧な場合があります。そのときは複数の盤面がすべてのヒントを満たします。公開用のよいノノグラムは通常、解が1つだけです。一意解なら、推測ではなく論理で進められます。

ソルバーの動き方

ソルバーはまず各行と列の合法パターンをすべて生成します。次に、確定マスと矛盾するパターンを取り除きます。残ったパターンすべてが同じマスについて一致する場合、そのマスは確定します。

その強制論理だけで完成しない場合は、制御された探索を行います。残り候補が最も少ない行または列を選び、1つのパターンを試し、交差するすべてのヒントを満たし続ける分岐だけを残します。

FAQ

ノノグラムソルバーFAQ

ピクロスやグリドラーにも使えますか?

はい。ピクロス、グリドラー、Hanjie、ノノグラムは同じ基本ルールを使います。

ヒント枠とは何ですか?

各行と列に表示するヒント入力欄の数です。

空の行や列には何を入力しますか?

空欄のままにするか、0を入力します。

複数解とは何ですか?

同じヒントを満たす盤面が複数あるという意味です。

スマートフォンでも使えますか?

はい。ただし大きな盤面は広い画面の方が入力しやすいです。