【发布时间】:2011-05-21 02:17:27
【问题描述】:
我想知道这两种算法的优缺点是什么。我想写AddEmUp C++ 已解决,但我不确定我应该使用哪种(IDA 或 DFID)算法。
我找到的最好的文章是this one,但它似乎太旧了 - '93。有更新的吗?
我认为 IDA* 会更好,但是.. ?还有其他想法吗?
任何想法和信息都会有所帮助。
谢谢! (:
编辑: 一些关于 IDA* 的好文章和对算法的好解释?
EDIT2: 或者该游戏的一些好的启发式函数?我不知道怎么想一些:/
【问题讨论】:
-
难道 DFID 不只是 IDA* 的一个特例,其中启发式函数始终为 0?所以本质上你是在问你是否应该使用启发式函数。
-
@huaiyuan:这是一个特例,但没有任何用处。
标签: c++ algorithm artificial-intelligence solver