AはA *だけでなくD *なども読んでおり、それらの間で選択することはできません。多くの検索(毎週50回の検索)とさまざまな可能性がある場合、最良の検索アルゴリズムは何ですか?タワーディフェンスの経路探索に最適なアルゴリズム
2
A
答えて
4
2人の間で、私はD *を選ぶだろう。 D *は特に最適な経路を想定していますが、障害が発生した場合は再計算します。つまり、各クリープには、クリープに障害が発生したときに更新される、退出パスの独自のビューがあります。
行動の調整による最良の経路に関するこのような仮定は、あなたや私が経路を歩いているかのように、少し現実的です。私たちは、それらを知る前に障害を避けることはできません。また、誰か(プレーヤー)が新しいタワーを建てた場合に、パスの再計算をうまく説明します。開いているノードの拡張をうまくバランスさせると、最善のパスに中心的に配置されたタワーの両側を歩いているクリープを持つことさえあるかもしれません。
しかし、本当に楽しいものにしたい場合は、最適な経路検索で学習ベースのアプローチをとってください。他のソリューションよりもずっと面白いです。例を見るには、antbuster
のようなものを見てください。たぶん面白いかもしれないが、それは標準のタワー防衛ゲームのジャンルにはあまり合わない。
0
Q-Learningがこれに適しています。 Qラーニングは、地方の決定をすることが有限の世界で奨励するペナントリー/利益のグリッドを描こうとする。
関連する問題
- 1. C++経路探索、最適化
- 2. 経路探索ブーストグラフライブラリ
- 3. マルチプルターゲットのためのA *経路探索を最適化する
- 4. 経路探索アルゴリズムテスト用ツール
- 5. 連続探索空間のための経路指定アルゴリズム?
- 6. dijkstraの最短経路アルゴリズム
- 7. 負のノードによる経路探索
- 8. C++ k最短経路アルゴリズム
- 9. プラットフォームゲームのC++での経路探索
- 10. 質量astarの経路探索
- 11. 最短経路、最低回転アルゴリズム
- 12. 最短経路のA *(星型)検索アルゴリズム
- 13. Dijkstraの最短経路アルゴリズムの問題
- 14. Dijkstraの最短経路アルゴリズムの変更
- 15. "方向に依存する"障害物を含む経路探索アルゴリズム?
- 16. ベルマンフォード最短経路アルゴリズムの性能
- 17. 最短経路アルゴリズムへの調整
- 18. sna:Dijkstraアルゴリズムの修正(最短経路)
- 19. 迷路のスタックベースの探索
- 20. 2D配列にA *経路探索を実装する
- 21. 4次元データによる経路探索
- 22. 最適点検索アルゴリズムの検索
- 23. アンドロイドJavaのA *経路探索の助けが
- 24. 最適化アルゴリズムを使用してネットワーク内で最短経路を見つけるアルゴリズム
- 25. プロローグで幅優先探索で最短経路を返します
- 26. 経路探索の助けが必要です!
- 27. 経路探索のFlexおよびpolygonal.deグラフクラス?
- 28. quadtrees(経路探索)と接続されたグラフ
- 29. DFSとjavaを使用した経路探索
- 30. 最適なアルゴリズム
関連性が高い:http://cstheory.stackexchange.com/questions/11855 –
BlueRajaあなたのリンクは非常にinteretingです。共有してくれてありがとう。 – user1610743