Skip to main content

Maze Generator

This program generates a random black and white maze image. The mazes that are generated can be solved with mazesolver

Installing

Check that your python version is >=3.5 with python3 -V. Also make sure that pip is installed with python3 -m pip -V.

To install, simply run python3 -m pip install mazegenerator --user on the command line.

You can run the tool using mazegenerator(unix-based) or mazegenerator.exe (windows).

How do I use it?

You can use mazegenerator --help to get a list of commands.

Normal usage will look something like this: mazegenerator -x 200 -y 300

What are the rules for maze images?

  • Walls marked with black pixels and paths marked with white pixels

  • Walls around the entire maze

  • One entrance on the top row and one exit on the bottom row

Metadata

Release files for mazegenerator 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mazegenerator 1.2.1
File Size Uploaded
mazegenerator-1.2.1.tar.gz 9.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mazegenerator 1.2.1
File Interpreter ABI Platform
mazegenerator-1.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 33.1 kB

Release files / mazegenerator-1.2.1.tar.gz

Download URL mazegenerator-1.2.1.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
798230024b4d93c27e43339469eaaf5521da52d5bad6a9f75e0c21442aa9ff44
BLAKE2b-256 checksum
How to use checksums
119cac6374383ec706b1bac7ed1862900c1db9bdf8f92aea529cbb71a4a01f7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

Release files / mazegenerator-1.2.1-py3-none-any.whl

Download URL mazegenerator-1.2.1-py3-none-any.whl
Size 23.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f5ba319563904d1c5a7dcde6db5c73b23300af953bbf6626e558b4491b71750f
BLAKE2b-256 checksum
How to use checksums
068606655bac183e25de03785c40ee6e2b687bcddf29981aff717257af981077
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page