探路者
寻路应用程序练习Java
特征
每个单元具有不同地形的随机地图生成:常规地面,岩石和水。
在地图上空投多个特工
使用Dijkstra算法的最短路径图搜索以重新组合代理
依存关系
库
用法
汇编:
$ make
跑步:
$ java -classpath lib/jgrapht-core-0.9.1.jar:. Pathfinder [mapWidth] [mapHeight] [rockDensity] [waterDensity]
其中rockDensity和waterDensity处于[0,1]范围内,分别表示地图中任何给定单元格是岩石或水的概率。