Skip to content

ForBloodB/A-star_router

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A-star Router

运行

运行默认示例:

cargo run --quiet

这会默认读取:

examples/demo_map.json

运行其他地图:

cargo run --quiet -- --map examples/benchmark_large_map.json

不打印完整路径,只看统计:

cargo run --quiet -- --map examples/benchmark_large_map.json --no-path

重复运行搜索并比较平均耗时:

cargo run --release --quiet -- --map examples/benchmark_large_u_trap_map.json --no-path --timing-runs 20

输出

  • 默认输出直接打印在终端里
  • 如果加 --log,会把 JSON 日志写到你指定的位置

例如:

cargo run --quiet -- --map examples/demo_map.json --log logs/demo_map.search_log.json

当前示例地图在:

  • examples/demo_map.json
  • examples/no_route_map.json
  • examples/benchmark_large_map.json
  • examples/benchmark_large_u_trap_map.json

当前示例日志在:

  • logs/demo_map.search_log.json
  • logs/no_route_map.search_log.json

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages