【发布时间】:2012-01-12 15:20:15
【问题描述】:
只是想知道是否有人可以帮助我提供一些我目前正在为 uni 编写的代码。这是我正在编写的一个滑动拼图拼图,我已经实现了一个带有曼哈顿距离启发式的 A* 算法。目前,对于某些配置,它解决难题的时间可以从几百毫秒到大约 12 秒不等。我想知道的是这个时间范围是否是我应该期待的?
我以前从未真正做过任何人工智能,我必须随时学习这一点,因此我们将不胜感激。
【问题讨论】:
-
嗯,这取决于硬件等。确切的时间很难定义,但如果你觉得它太慢了,你可以分析你的代码,然后发布你认为减慢它的部分。此外,您可能想大致了解您是如何实现 A* 算法的,以便我们可以查找您的算法本身的缺陷。
标签: java artificial-intelligence a-star