├── .gitignore ├── .travis.yml ├── 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 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/README.md -------------------------------------------------------------------------------- /docs/examples/annotatedpathing.lua.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/examples/annotatedpathing.lua.html -------------------------------------------------------------------------------- /docs/examples/customheuristics.lua.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/examples/customheuristics.lua.html -------------------------------------------------------------------------------- /docs/examples/makeclearance.lua.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/examples/makeclearance.lua.html -------------------------------------------------------------------------------- /docs/examples/simpleexample.lua.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/examples/simpleexample.lua.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/modules/core.bheap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/modules/core.bheap.html -------------------------------------------------------------------------------- /docs/modules/core.heuristics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/modules/core.heuristics.html -------------------------------------------------------------------------------- /docs/modules/core.node.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/modules/core.node.html -------------------------------------------------------------------------------- /docs/modules/core.path.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/modules/core.path.html -------------------------------------------------------------------------------- /docs/modules/grid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/modules/grid.html -------------------------------------------------------------------------------- /docs/modules/pathfinder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/docs/modules/pathfinder.html -------------------------------------------------------------------------------- /examples/annotatedPathing.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/examples/annotatedPathing.lua -------------------------------------------------------------------------------- /examples/customHeuristics.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/examples/customHeuristics.lua -------------------------------------------------------------------------------- /examples/makeClearance.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/examples/makeClearance.lua -------------------------------------------------------------------------------- /examples/simpleExample.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/examples/simpleExample.lua -------------------------------------------------------------------------------- /jumper/core/assert.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/core/assert.lua -------------------------------------------------------------------------------- /jumper/core/bheap.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/core/bheap.lua -------------------------------------------------------------------------------- /jumper/core/heuristics.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/core/heuristics.lua -------------------------------------------------------------------------------- /jumper/core/lookuptable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/core/lookuptable.lua -------------------------------------------------------------------------------- /jumper/core/node.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/core/node.lua -------------------------------------------------------------------------------- /jumper/core/path.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/core/path.lua -------------------------------------------------------------------------------- /jumper/core/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/core/utils.lua -------------------------------------------------------------------------------- /jumper/grid.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/grid.lua -------------------------------------------------------------------------------- /jumper/pathfinder.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/pathfinder.lua -------------------------------------------------------------------------------- /jumper/search/astar.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/search/astar.lua -------------------------------------------------------------------------------- /jumper/search/bfs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/search/bfs.lua -------------------------------------------------------------------------------- /jumper/search/dfs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/search/dfs.lua -------------------------------------------------------------------------------- /jumper/search/dijkstra.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/search/dijkstra.lua -------------------------------------------------------------------------------- /jumper/search/jps.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/search/jps.lua -------------------------------------------------------------------------------- /jumper/search/thetastar.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/jumper/search/thetastar.lua -------------------------------------------------------------------------------- /rockspecs/jumper-1.6-2.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/rockspecs/jumper-1.6-2.rockspec -------------------------------------------------------------------------------- /rockspecs/jumper-1.6.3-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/rockspecs/jumper-1.6.3-1.rockspec -------------------------------------------------------------------------------- /rockspecs/jumper-1.7.0-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/rockspecs/jumper-1.7.0-1.rockspec -------------------------------------------------------------------------------- /rockspecs/jumper-1.8.0.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/rockspecs/jumper-1.8.0.rockspec -------------------------------------------------------------------------------- /rockspecs/jumper-1.8.1-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/rockspecs/jumper-1.8.1-1.rockspec -------------------------------------------------------------------------------- /specs/bheap_specs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/specs/bheap_specs.lua -------------------------------------------------------------------------------- /specs/grid_specs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/specs/grid_specs.lua -------------------------------------------------------------------------------- /specs/heuristics_specs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/specs/heuristics_specs.lua -------------------------------------------------------------------------------- /specs/node_specs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/specs/node_specs.lua -------------------------------------------------------------------------------- /specs/path_specs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/specs/path_specs.lua -------------------------------------------------------------------------------- /specs/pathfinder_specs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/specs/pathfinder_specs.lua -------------------------------------------------------------------------------- /version_history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yonaba/Jumper/HEAD/version_history.md --------------------------------------------------------------------------------