您好這個學期我們開始了一個AI課程,我們有一個項目,計算在NxN董事會達到目標的最佳路線。這塊木板也可以隨機包含我們不能穿過的障礙物,而且我們也只能垂直和水平移動。每次垂直移動的成本爲1.0,水平移動的成本爲0.5。我們被要求用曼哈頓啓發式方法用A *算法進行計算。我的問題是:當我們計算曼哈頓距離(我知道你必須添加水平和垂直「方塊」直到你達到目標),我們必須增加成本到每個「平方」(0.5或1.0)?。或曼哈頓距離只是計算你需要達到目標的「方塊」?A *和曼哈頓距離成本
0
A
回答
0
您需要使用問題的距離,即1和0.5。
當使用A *時,從開始到當前節點的距離將是沿着到該點的實際路徑的1秒和0.5秒的總和,並且估計到結束的剩餘距離將是1和沿着「完美路徑」0.5s,即沒有障礙物。
我希望能回答你的問題。
0
由於曼哈頓不計算平方,因爲它計算的最簡單的成本與在相同重量的垂直和水平移動情況下計數平方相同,因此您應該將成本添加到每個平方。
相關問題
- 1. 曼哈頓距離的Python
- 2. 曼哈頓距離澄清
- 3. 曼哈頓距離驅動搜索NxN二維陣列
- 4. 在八個難題中計算曼哈頓距離
- 5. 如何使用SQL函數/程序計算曼哈頓距離
- 6. 曼哈頓距離的兩個最近點
- 7. 曼哈頓,歐幾里德和切比雪夫在A *算法
- 8. 曼哈頓佈局算法
- 9. 曼哈頓CodinGame中的IndexOutOfRangeException
- 10. 查找二維空間中的兩個最遠點(曼哈頓距離)
- 11. 曼哈頓邊緣的空間樹
- 12. 什麼是曼哈頓數據庫?
- 13. 曼哈頓圖中的峯檢測
- 14. 曼哈頓天際線覆蓋失敗一些測試案例
- 15. 曼哈頓尋路是否支持對角線運動?
- 16. 距離成本計算器
- 17. A *算法中節點間成本距離的縮放因子
- 18. A,B之間的距離
- 19. 用文本編碼哈夫曼表
- 20. 哈密頓電路
- 21. NLP文本距離
- 22. 構建哈夫曼樹
- 23. GGPLOT2 - R:把不同的顏色對我集團在曼哈頓情節
- 24. 最短哈密爾頓路徑和bitmasking
- 25. 哈夫曼樹在Haskell
- 26. A *啓發式法求解N-puzzle的比較
- 27. 解碼哈夫曼樹
- 28. 窮人哈夫曼壓縮
- 29. 生成漢明距離t
- 30. 馬哈拉諾比斯距離VS歐幾里德距離在矢量量化