【发布时间】:2011-12-11 08:08:56
【问题描述】:
我注册了斯坦福大学的 ai-class.com,并且刚刚在第一周的讲座中学习了 a* 算法以及它如何比其他搜索算法更好地使用。
我还展示了我的一位同学在 4x4 滑块拼图中实现它,他已在以下位置发布:http://george.mitsuoka.org/StanfordAI/slidingBlocks/ 虽然我非常感谢和感谢 George 实施 A* 并发布结果供我们娱乐。
我(和他)想知道是否有任何方法可以使流程更加优化,或者是否有更好的启发式 A*,例如比“不合适的块数”或“的最大值更好的启发式函数”到目标的距离总和”会加快速度吗? 另外,如果有比 A* 更好的算法来解决此类问题,我也想了解它们。
感谢您的帮助,如果出现差异,请在降级我的个人资料之前让我有机会升级我的方法,或者即使要求删除问题,我仍在学习 stackoverflow 的方法。
【问题讨论】:
-
您是否尝试过搜索 A* 替代品?
-
我在问这个问题之前首先尝试了你所说的但没有令人满意的结果,其中一个是 blobmap 算法。所以它认为在这里问它会是一个更好的方法。 (BDW 感谢 GollezTrol 的回复)
标签: algorithm search heuristics a-star