Pathfinder:一个使用pygame模块的小python项目。 一点寻路可视化工具 源码
探路者 一个使用pygame模块的小python项目。 一个小小的寻路可视化工具。 目录 特征 实施并实施 网格生成 Dijkstra算法 A *算法 广度优先搜索 深度优先搜索 节省电网 网格加载 代码重构 维基 如何使用它 首先,请导航到项目目录并在控制台中运行以下命令: pip3 install -r requirements.txt 执行python3 Pathfinder.py 使用“ Rows和“ Columns条目选择网格大小 单击“ Build Grid按钮以创建网格窗口 画源 在“ Editing Mode部分中选择“ Destination ” 绘制目的地 选择Wall ,如果你想画一些墙壁或Erase ,如果你想删除一些墙壁 选择您要测试的算法 单击“ Find Path按钮以启动算法 看起来如何 用Dijkstra找到的路径: 使用A *找到的
用户评论