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

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

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.