【发布时间】:2013-04-21 21:56:20
【问题描述】:
我正在尝试实现一种寻路算法,但我认为我遇到了术语问题,因为我不太确定如何解释我需要该算法来做什么。
我有一个规则的节点网格,我试图找到某个“曼哈顿距离”内的所有节点。
在 5 内查找节点非常简单。
但我对“加权曼哈顿距离”感兴趣,其中某些方格“花费”两倍(或更多)进入。例如,如果橙色方块花费 2,紫色方块花费 10,我感兴趣的图表如下所示:
首先,这个有术语吗?当您一开始并不完全确定事物的名称时,很难查找有关事物的信息。
其次,我如何计算哪些节点属于我的参数?我不是在寻找一个完整的解决方案,只是一些开始的提示;当我意识到我的实现需要三个 Dictionarys 时,我开始认为可能有一种更简单的处理方式。
【问题讨论】:
标签: c# path-finding