Skip to content

This is a Python project that generates and solves mazes. It uses recursive backtrack algorithm to create a maze. The maze can be solved using three algorithms 1-Breadth First Search 2-Depth first Search 3-A Search algorithm you can visualize how the algorithm is working in real time too.

Notifications You must be signed in to change notification settings

Danieldotcomcoder/MazeSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MazeSolver

Description

This is a Python project that generates and solves mazes. It uses recursive backtrack algorithm to create a maze. The maze can be solved using three algorithms:

  • Breadth First Search
  • Depth first Search
  • A Search algorithm

You can visualize how the algorithm is working in real time too.

Installation

  1. Clone this repository: git clone https://github.com/Danieldotcomcoder/MazeSolver.git
  2. Install the required packages: pip install -r requirements.txt

Usage

To start the maze app, run the following command:

python main.py

Animation2

About

This is a Python project that generates and solves mazes. It uses recursive backtrack algorithm to create a maze. The maze can be solved using three algorithms 1-Breadth First Search 2-Depth first Search 3-A Search algorithm you can visualize how the algorithm is working in real time too.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages