In this project, we implement an AI solver for the classic board game "Rush Hour" with A* algorithm.
Our goal is to explore better heuristic functions to solve this game.
- Make sure you have installed these packages before running code
pip install pygame
pip install matplotlib
pip install numpy
cd E3
py rush_hour.py
py rush_hour_gui.py