【发布时间】:2012-05-09 03:49:32
【问题描述】:
有人可以解释一下Iterative Deepening A*吗?我仍然不明白它是如何工作的。 迭代深化搜索w/深度优先搜索,如果仍然没有找到解决方案;增加深度++,直到找到解决方案。
如果使用Depth进行迭代加深,那么迭代加深A*使用什么来限制他们的搜索?
如果您需要解释 IDA* 的工作原理,这里有一张图片,我只是不明白它是如何工作的。
(1,2,4,9) 等,就是步骤
0+2=2 是 f(n)=g(n)+h(n)
【问题讨论】:
标签: java algorithm artificial-intelligence iterative-deepening