文件名称:PathFinder:AC#寻路合集-WIP
文件大小:133KB
文件格式:ZIP
更新时间:2024-05-07 02:38:35
C#
路径查找器 一个易于使用的各种路径查找算法的集合。 这是一个正在进行的工作。 所有API都可能发生重大变化。 目标 该项目的目标是提供各种易于使用且性能良好的路径查找算法,这些算法无需改动项目现有代码即可使用。 为什么? A *和其他图形求解器都有很好的文档记录,说实话,实施起来很“容易”,对吗? 就像我发现的那样,不完全是。 是的,它们有据可查,但实际上以良好的性能实施它们是另一回事。 而且,我发现大多数实现都非常具体地针对它们所实施的项目,并且不允许对求解器的执行方式进行过多的“配置”。 这个项目就是从那次挫折中诞生的。 正在安装 当前,路径查找器尚未发布到NuGet。 一旦它处于更稳定的状态,它将被发布。 要在现有项目中使用,您仅需要PathFinder项目和C5库。 用法 项目发布到NuGet后,这种情况将会改变 将路径查找器克隆到您的计算机。 构建PathFinder 。
【文件预览】:
PathFinder-master
----PathFinder()
--------PathFinder.csproj(589B)
--------Graphs()
--------Solvers()
----.github()
--------workflows()
----PathFinder.sln(4KB)
----.idea()
--------.idea.PathFinder()
--------.gitignore(65B)
----LICENSE(1KB)
----PathFinder.UnitTests()
--------TestGraph.cs(3KB)
--------PathFinder.UnitTests.csproj(530B)
--------GenericTests.cs(5KB)
----README.md(3KB)
----.gitignore(68B)
----Extras()
--------PathFinder.Gui()
--------PathFinder.Console()
--------PathFinder.Benchmark()
--------SimpleWorld()
--------README.md(851B)