我正在参加斯坦福大学的ai-class.com课程,在第一周的讲座中学习了关于a*算法的知识,以及它如何比其他搜索算法更好地使用。
我还展示了我的一个同学在4x4滑块拼图上实现它的方式,他已经在http://george.mitsuoka.org/StanfordAI/slidingBlocks/上发布了结果。虽然我非常感激并感谢George实现A*并为我们的娱乐发布结果。
我和他都想知道是否有任何方法可以使这个过程更加优化,或者是否有比“错位块数”或“到目标距离之和”的最大值更好的启发式函数来加快速度?
如果有比A*更好的算法,也请告诉我。
感谢您的帮助,如果有不符,请在降低我的档案之前给我一个机会改进我的方法,甚至如果需要删除问题。因为我仍在学习stackoverflow的方法。
我还展示了我的一个同学在4x4滑块拼图上实现它的方式,他已经在http://george.mitsuoka.org/StanfordAI/slidingBlocks/上发布了结果。虽然我非常感激并感谢George实现A*并为我们的娱乐发布结果。
我和他都想知道是否有任何方法可以使这个过程更加优化,或者是否有比“错位块数”或“到目标距离之和”的最大值更好的启发式函数来加快速度?
如果有比A*更好的算法,也请告诉我。
感谢您的帮助,如果有不符,请在降低我的档案之前给我一个机会改进我的方法,甚至如果需要删除问题。因为我仍在学习stackoverflow的方法。