私は、2 人から 4 人のプレイヤーが迷路の別々のエントリ ポイントに配置され、ゴール ポイントに到達する必要がある単純なマルチプレイヤー ゲームに取り組んでいます。一般的に迷路を生成するのは非常に簡単ですが、この場合、ゲームの目標は他の誰よりも早くゴールに到達することであり、生成アルゴリズムが特定のプレイヤーを他のプレイヤーよりも大幅に優先することは望ましくありません。
だから私は迷路生成アルゴリズムを探しています。このアルゴリズムでは、各プレーヤーの開始点からゴールまでの最適なパスは、平均パスよりも 10% 以上歩数が多くなりません。このようにして、プレイヤーは多かれ少なかれ平等な競技場にいます。誰かがそのようなアルゴリズムを思いつくことができますか?
(現状では1つのアイデアがありますが、よく考えられておらず、最適とはほど遠いようです-回答として投稿します。)