carterdugan / qlearning-pathfinding

An interactive pathfinding AI using the Q-Learning algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qlearning-pathfinding

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

About

An interactive pathfinding AI using the Q-Learning algorithm.

License:MIT License


Languages

Language:Python 100.0%