文件名称:astar-algorithm-cpp:C ++和C#中A *算法的实现
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-13 06:52:19
C++
星算法 概括 此代码是A *算法在C ++和C#中的高效实现,旨在用于高性能实时应用程序(视频游戏),并具有可选的快速内存分配方案。 该A *教程随附了它: : Hart,Nillson和Raphael在论文描述了A *算法。 遗憾的是尼尔斯·尼尔森(Nils Nillson)在2019年去世了,他的作品倍受赞赏。 贡献: @justinhj原始代码和教程 @ScaryG C#端口 @Rasoul提交了前往布加勒斯特的路径。 人工智能样本:现代方法 @sergiosota用于修复与内存管理有关的许多问题 执照 该软件是根据MIT许可证发行的,请参见license.txt 商业用途 该软件已在AAA电子游戏中使用,并在野外经过了良好的测试。 如果您在游戏,学习或爱好项目中使用此代码,请告诉我。 如果您认为需要为此代码付费,那么许可证不需要这样做,但是您可以为Unicef(一家
【文件预览】:
astar-algorithm-cpp-master
----cpp()
--------tests.cpp(6KB)
--------min_path_to_Bucharest.cpp(10KB)
--------findpath.cpp(8KB)
--------stlastar.h(20KB)
--------8puzzle.cpp(15KB)
--------makefile(464B)
--------fsa.h(6KB)
----cs()
--------AStarPathfinder.cs(12KB)
--------AStarExample.cs(6KB)
----.travis.yml(81B)
----README.md(4KB)
----.gitignore(62B)
----license.txt(1KB)