This project visualizes four different pathfinding algorithms (Dijkstra, BFS, DFS, and A*) on a grid-based maze. The maze is represented as a 20x20 grid, where each cell can either be a wall or an ...
A Python script with an AI algorithm that solves a 2D maze using the A* search algorithm - but, with specific movement constraints, to really force the AI earn its way out of the maze. This time, ...
Smart Maze solver Using Reinforcement Learning (RL) aims to develop an agent capable of solving a maze-environment by using its learning in an RL algorithm specifically, Q-learning Algorithm a typical ...