A* Programming Project

Overview:

For project 2 in my artificial intelligence ITCS 3153 course, I created a program that implements the A* algorithm to find a path from any two given nodes.

Full Code:

(Java)

How it Works:

In a 15-by-15 grid environment with pathable and blocked nodes, an AI agent must find a good path from the starting node to the goal node. The agent uses the A* algorithm to determine its path.

Sample Output: