14
迷路生成[終了]
これに似た(古い)スレッドがあることは知っていますが(ここ)、いくつかの修正を加えて再起動したいと思います。 目標は、選択したアルゴリズムを使用してランダムに見える迷路を生成し、その迷路をグラフィカルに出力することです(印刷カウント)。 幅と高さはユーザーが決定します。 少なくとも1つの入口から少なくとも1つの出口まで少なくとも1つのパスが必要です。 迷路の形式(どのように表示するか、入り口または出口をマークする方法)もあなた次第です。 きれいなほど良い。 些細な迷路(たとえば、空の迷路、格子迷路、サイズ1x1の迷路)は推奨されません。 結果が合理的である場合、迷路のサイクルが許可され、奨励されます。 言語の乱用を奨励しました。 迷路は適度にランダムに見えるはずです(ただし、これを生成する完全に決定論的な(カオスなど)アルゴリズムでも問題ありません)。 編集:ここでの主な焦点は、可能な限り最小の実装を作成することです。ただし、その制約内である程度の余裕を持たせて、光沢を促進したいと思います。私は迷路の「機能」を無制限に意図的に正確に残しましたが、大まかなガイドラインとして、最も少ない量の語彙に最大の強打を詰め込むようにしてください。