【发布时间】:2014-07-04 00:06:29
【问题描述】:
使用 A-star 算法进行搜索,如果你在 open list 中有两个(或多个)节点具有相同的值,恰好是最小的成本值,你应该选择哪个节点?
我知道你应该选择启发式价值最小的那个,但是如果这个成本也一样呢?
例如:
我有两个从根扩展的节点。 f(n1) = f(n2) 和 h(n1) = h(n2)。 我应该扩展哪个节点,n1 还是 n2? 我应该随机展开还是使用第一个添加到打开列表的?
【问题讨论】:
标签: language-agnostic artificial-intelligence a-star