An open API service indexing awesome lists of open source software.

https://github.com/pidgey0403/map-pathfinder

Pathfinding algorithm to find the optimal pathway given a set of constraints.
https://github.com/pidgey0403/map-pathfinder

abstract-data-types array java pathfinding stack

Last synced: 7 months ago
JSON representation

Pathfinding algorithm to find the optimal pathway given a set of constraints.

Awesome Lists containing this project

README

          

## map-pathfinder

Given several maps, find a unique and efficient path to get from the starting point to destination, while managing movement resources and limited movement positions.

A school project in which I was tasked with creating an optimal pathfinding algorithm based on several visual provided maps. The pathfinding was implemented using a stack based on an array data structure, and the project was created with the goals of implementing and using stack methods to facilitate algorithm design, as well as further explore Java classes, methods, inheritance, and modularity.

Classes I authored: ArrayStack.java, StartSearch.java

Note: when running the testfiles, maps used for testing will appear in new windows.