https://github.com/gabrielfrimodig/a-star-algorithm
A* Algorithm
https://github.com/gabrielfrimodig/a-star-algorithm
a-star-algorithm
Last synced: 12 months ago
JSON representation
A* Algorithm
- Host: GitHub
- URL: https://github.com/gabrielfrimodig/a-star-algorithm
- Owner: gabrielfrimodig
- Created: 2023-10-24T20:07:08.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-25T18:30:28.000Z (over 2 years ago)
- Last Synced: 2025-03-26T05:03:19.608Z (about 1 year ago)
- Topics: a-star-algorithm
- Language: Java
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A-Star Algorithm
A* Path Finder is an interactive Java-based visualization tool that showcases the power of the A* pathfinding algorithm in a grid-based environment. Journey with us as we navigate through obstacles to find the most efficient route from the start to the goal!

## Getting Started
### Prerequisites
Ensure you have **Java JDK** and **make** installed.
### Installation & Running
1. Clone this repository
```bash
git clone https://github.com/gabrielfrimodig/A-Star-Algorithm.git
```
2. Navigate to the directory and compile the project using the provided Makefile:
```bash
make
```
3. Run the application:
```bash
make run
```
#### Makefile Commands
* make or make classes: Compiles the Java files.
* make clean: Removes all compiled .class files.
* make run: Starts the A* Path Finder visualization tool.