文件名称:pathfinder:使用Dijkstra算法的寻路应用
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-07 16:31:21
Java
探路者 寻路应用程序练习Java 特征 每个单元具有不同地形的随机地图生成:常规地面,岩石和水。 在地图上空投多个特工 使用Dijkstra算法的最短路径图搜索以重新组合代理 依存关系 库 用法 汇编: $ make 跑步: $ java -classpath lib/jgrapht-core-0.9.1.jar:. Pathfinder [mapWidth] [mapHeight] [rockDensity] [waterDensity] 其中rockDensity和waterDensity处于[0,1]范围内,分别表示地图中任何给定单元格是岩石或水的概率。
【文件预览】:
pathfinder-master
----.gitignore(196B)
----MapCell.java(691B)
----README.md(666B)
----Location.java(590B)
----LICENSE(1KB)
----MapView.java(2KB)
----MapModel.java(3KB)
----PathFinder.java(2KB)
----GraphMap.java(3KB)
----Makefile(193B)
----MapController.java(1KB)
----Agent.java(697B)