MAZE(1)

πŸ“¦ version 1.053, in alpine 3.24

πŸŒ€ MAZE(1) β€” maze, brought to you by the User Contributed Perl Documentation besties πŸ’…

🌸 NAME 🌸

maze β€” generate a maze problem 🧩

✨ SYNOPSIS ✨

maze [ -fl | -fi | -df | -sf ] [width height]

🧩 DESCRIPTION 🧩

Okay so listen, bestie: without arguments, maze defaults to the standard behavior. It asks for the desired width and height, then displays a maze on standard output. Literally that simple. ✨

Maze contains five maze types, and they are all giving very specific vibes:

  • normal one (no option) β€” the normal one, no flag needed.
  • -fl β€” flood fills. That's the label, bestie.
  • -fi β€” fiendish random mazes.
  • -df β€” fiendish favoring longer paths, aka "deep" fiendish.
  • -sf β€” fiendish favoring shorter paths, aka "shallow" fiendish.

Maze also accepts the width and height on the command line. If either is too small, it will prompt for a replacement. No cap, it just asks again. 🫢

🐌 BUGS 🐌

Large mazes are slow. 😭 That's it, that's the bug note. Do with that what you will.

Maze is Copyright 1999 Rocco Caputo <troc@netrus.net>. All rights reserved. Maze is free software; you may redistribute it and/or modify it under the same terms as Perl itself.


okay bestie, that's the whole manual β€” this MAZE(1) page came from perl v5.42.2 and is dated 2026-02-15. bye, stay slay πŸ’–

πŸ“¦ where this page comes from