在numpy或python中进行A-star搜索

时间:2013-01-31 23:16:19

标签: python numpy a-star

我尝试在标签[a-star] [and] [python][a-star] [and] [numpy]中搜索stackoverflow,但没有。我也搜索了它,但无论是由于标记还是它的存在,我什么都没有。

它不比你的编码 - 访谈树遍历更难实现。但是,为每个人提供正确有效的实施会很好。

numpy有A *?

4 个答案:

答案 0 :(得分:1)

不,Numpy没有A *搜索。

答案 1 :(得分:1)

答案 2 :(得分:0)

Gamedev库也提供他们的实现。例如,libtcod(roguelike引擎)有enter image description here,但它仅对libtcod自己的网格有用。

通用A *"适合所有人"是不可能的,因为它可以应用太多的东西。各种各样的图形,网格,平面以及所有这些图形,网格和平面都可以通过十几种方式实现,每种方式都有一些API。

答案 3 :(得分:0)

因为您的问题指定了numpypython:至少有one astar solver in python available on PyPi

GitHub上似乎还有一些选项,其中一个是leverages numpy and c++ (hopefully efficiently)