0

単語検索ジェネレーター

実際のバックトラッキング配置アルゴリズムと一致するソリューション キーを使用して、あらゆる単語リストを印刷可能な単語検索パズルに変換します。

1 ~ 40 の単語を 2 文字以上入力します。文字以外の部分は削除されるため、「ニューヨーク」は「NEWYORK」になります。

見つけるべき言葉

    Buy Me a Coffee at ko-fi.com
    処理中... 0%
    単語リストの検証
    バックトラッキングを使用して単語を配置する
    残りの文字を埋める

    結果

    ほとんどの高速単語検索メーカーは、各単語をランダムな空のセルにドロップし、2 つの単語が衝突した瞬間に諦めます (黙ってスキップします)。このジェネレーターは代わりに、本物のバックトラッキング検索を実行します。つまり、ランダムな方向と位置で単語を試し、後の単語を配置できない場合は、巻き戻して、諦める前に前の単語の別の位置または方向を試みます。単語間の重複は許可されますが、両方の単語が共有文字に一致する場合に限ります。これはまさに実際の連動単語検索が手動で構築される方法です。

    最大 40 語のリスト (1 行に 1 つ、またはカンマ区切り) を入力または貼り付け、グリッド サイズを 10×10 から最大 20×20 まで選択します。単語は最長順に配置されます。これは、最も長く制約のある単語は適合するのが最も難しく、グリッドがまだ空である間に配置することで最もメリットが得られるためです。すべての試行には制限があります。バックトラッキング検索がその試行予算内で完了できない場合、フォールバック パスは、永遠にループしたり、何も言わずに不完全なパズルを静かに作成したりするのではなく、可能なものはすべて配置し、適合しなかった正確な単語を報告します。

    配置が完了すると、すべての空のセルが真にランダムな文字で埋められます。この文字は、ブラウザの暗号化乱数ジェネレーターから抽出され、単語リストですでに使用されている文字からサンプリングされます。そのため、フィラーは、明らかなデフォルト文字のブロックのように見えるのではなく、溶け込みます。このツールは、すぐに解けるきれいなパズル グリッドと、各単語が独自の色で強調表示された一致する解決策とその開始セル、終了セル、および方向のテキスト リストの 2 つのビューをレンダリングします。どちらも印刷可能で、別々の PNG 画像としてダウンロードできます。すべてがブラウザーでローカルに実行され、アップロードやサーバーの関与はありません。