gitextract_lrl520tn/ ├── .gitignore ├── LICENSE.txt ├── README.md ├── docs/ │ ├── examples/ │ │ ├── annotatedpathing.lua.html │ │ ├── customheuristics.lua.html │ │ ├── makeclearance.lua.html │ │ └── simpleexample.lua.html │ ├── index.html │ └── modules/ │ ├── core.bheap.html │ ├── core.heuristics.html │ ├── core.node.html │ ├── core.path.html │ ├── grid.html │ └── pathfinder.html ├── examples/ │ ├── annotatedPathing.lua │ ├── customHeuristics.lua │ ├── makeClearance.lua │ └── simpleExample.lua ├── jumper/ │ ├── core/ │ │ ├── assert.lua │ │ ├── bheap.lua │ │ ├── heuristics.lua │ │ ├── lookuptable.lua │ │ ├── node.lua │ │ ├── path.lua │ │ └── utils.lua │ ├── grid.lua │ ├── pathfinder.lua │ └── search/ │ ├── astar.lua │ ├── bfs.lua │ ├── dfs.lua │ ├── dijkstra.lua │ ├── jps.lua │ └── thetastar.lua ├── rockspecs/ │ ├── jumper-1.6-2.rockspec │ ├── jumper-1.6.3-1.rockspec │ ├── jumper-1.7.0-1.rockspec │ ├── jumper-1.8.0.rockspec │ └── jumper-1.8.1-1.rockspec ├── specs/ │ ├── bheap_specs.lua │ ├── grid_specs.lua │ ├── heuristics_specs.lua │ ├── node_specs.lua │ ├── path_specs.lua │ └── pathfinder_specs.lua └── version_history.md