An interactive tool which visualizes path finding algorithms on a grid.
-
Updated
Jan 16, 2024 - Python
A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.
A huge variety of algorithms exist for generating and solving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
An interactive tool which visualizes path finding algorithms on a grid.
This program could generate random mazes of any specified size and color. Algorithms are written in python; visuals are displayed by pygame.
Visualizer for maze generation and pathfinding algorithms .
A Python maze generator and sovler, visualised with PyGame.
A maze generating and rendering program using recursive backtracking written in Sigma16
pacman game with random mazes (!)
Maze generation and exploration software
An interactive Python application to visualize pathfinding algorithms.
Creates fully connected solvable mazes and solves them with dead end canceling strategy.
Maze generation and path finding using graph search and divide and conquer algorithms.
Mazegenerator for black and white images
This pathfinding algorithm find the shortest-path & Generate grid using maze-generation algorithm and add the ability of controlling the grid structure & distribution of the blocks and the position of the source and the destination.
Path finding and maze generation in python
Visualization tool for the most popular pathfinding and maze generation algorithms.
A depth-first search maze generation algorithm implemented with recursive backtracking
Generate Mazes of different types and Datasets for Deep Learning (GANs, RL)