Given a pixel map, this algorithm finds the shortest possible path between two points using wavefront algorithm.
- Finds the shortest path between two points
- Randomly generates mazes
- Low memory usage and fast execution
- Can be used to solve any maze
The report is available here
-
Install Python 3
-
Create a virtual environment
python3 -m venv ./venv
-
Activate the virtual environment
./venv/scripts/activate
-
Install the requirements
pip install -r requirements.txt
-
Run the program
python main.py
Member Name | GitHub Username |
---|---|
Aly Khaled | @alykhaled |
Mariam Aly | @MariaamAly |
Maryam Moataz | @MaryamMoataz |
Mohamed Nasser | @mo-gaafar |