Skip to content

hnrkcode/maze-machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze generator

Generate a maze with the hunt-and-kill algorithm

maze demo

Setup

pipenv install
pipenv shell
python3 run.py

Usage

key description
Enter Run algorithm
R Reset
S Solve the maze
SCROLL Change cell size
hold W & SCROLL Change grid width
hold H & SCROLL Change grid height
ESC Exit program

Development

pipenv install --dev

Run tests

pytest

Test coverage

pytest --cov=maze tests

Releases

No releases published

Packages

No packages published

Languages