An interactive pathfinding AI using the Q-Learning algorithm.
USAGE
-Upon running the program, the UI will immediately display an empty grid
-Using left click to place walls, right click to place an end goal, and middle click to erase any changes, the user can customize the "maze" they wish for the AI to use
-Leave the top left corner blank as this is where the AI will begin its search
-The size of the grid can be customized by changing the grid matrix in the mazefinder.py file