Maze generator

using unicode line drawing characters

This script will generate mazes in plain unicode text, which can then be pasted on irc for example:

Why? Beats me, but it's still fun.

Potential problems (most can be fixed by trying a few other monospaced fonts)

┌─┬─────┬───────────┬─────────┬───┬─────────┬───┬───────┬─────┬─────────┬─┐ 
│ │ ┌─╴ │ ┌─────┐ ╶─┘ ┌─────┐ ╵ ╷ │ ╶───┐ ╷ ╵ ┌─┘ ┌───┐ ╵ ╷ ╷ └─────╴ ╷ ╵ │ 
│ ├─┘ ╷ │ │ ┌───┴─┐ ╶─┴───┐ └───┤ └─┬─╴ │ ├───┤ ╶─┤ ╷ └───┤ └─────┬─┬─┴─╴ │ 
│ │ ╷ ├─┘ │ │ ┌─╴ ├─────┐ ╵ ┌─╴ │ ╶─┘ ╶─┤ │ ╷ └─┐ │ ├───┐ └───┬─╴ │ ╵ ╶───┤ 
│ │ └─┘ ╶─┘ │ │ ┌─┘ ┌─┐ └─┬─┴───┴─┬─────┤ ╵ │ ╶─┘ │ │ ╷ │ ╶─┐ │ ┌─┴─┬───┐ │ 
│ └─────────┤ │ ╵ ┌─┘ ├─╴ │ ┌─┬─╴ │ ╶─┐ └───┴───┐ └─┘ │ └───┘ │ ╵ ╷ ╵ ╷ │ │ 
├───┬─────┐ │ └─┬─┴─╴ │ ╶─┘ │ │ ┌─┘ ╷ ├───────╴ ├─────┴─────╴ ├───┴───┤ │ │ 
│ ┌─┘ ╷ ╶─┤ └─╴ │ ╷ ╷ ├───┬─┘ │ ├───┤ └─────┐ ╶─┼───┬─────┐ ╶─┴─╴ ┌───┘ │ │ 
│ ╵ ┌─┴─╴ ├─────┴─┘ │ ╵ ╷ ├─╴ │ │ ╷ ├───┬─╴ ├─╴ │ ╷ ╵ ┌─╴ ├─┐ ┌───┘ ┌─┬─┘ │ 
│ ╶─┤ ┌─╴ │ ╶───┐ ╶─┼───┤ │ ╷ │ ╵ │ ╵ ╷ ╵ ┌─┤ ┌─┘ ├───┤ ╶─┤ ╵ │ ┌───┤ ╵ ┌─┤ 
├─╴ │ └─┐ ├───┐ └─┐ └─┐ │ │ └─┴─┬─┴───┴───┤ ╵ ├─╴ │ ╷ ├─╴ │ ┌─┘ │ ╷ ╵ ┌─┘ │ 
│ ╶─┴─┐ └─┤ ╷ ╵ ┌─┴─╴ │ │ └─╴ ╷ │ ╶───┐ ╷ │ ╶─┤ ╶─┘ │ └─┐ │ │ ╶─┴─┤ ╶─┤ ╷ │ 
├───┐ └─┐ │ ├───┤ ┌─┬─┘ └─────┤ └─────┘ ├─┴─╴ │ ╶─┬─┴─┐ │ │ ├───┐ └─┐ ╵ │ │ 
│ ╶─┴─┐ │ ╵ │ ┌─┘ │ │ ┌───┐ ╶─┴───────╴ │ ╶───┴─┐ │ ╷ ╵ │ │ │ ╷ │ ╷ └─┬─┤ │ 
│ ┌─╴ │ └───┘ │ ┌─┘ │ ├─╴ ├───┬───────┐ └─────┐ └─┤ └─┬─┤ └─┤ │ ├─┴─┐ │ ╵ │ 
│ │ ╶─┴─────╴ │ └─┐ ╵ ╵ ╷ │ ┌─┘ ┌───┐ ├───┬───┴─╴ ├─╴ │ └─┐ ╵ │ │ ╷ ╵ │ ┌─┤ 
│ └───┬───────┴─┐ │ ┌───┤ ╵ │ ╶─┼─╴ │ ╵ ╷ ╵ ┌─┬───┘ ╶─┤ ╷ └───┘ │ ├───┤ ╵ │ 
├───┐ ╵ ┌───┬─┐ │ └─┘ ╷ │ ┌─┴─╴ │ ╶─┴───┴─┬─┘ │ ┌───┐ │ └─────┬─┘ │ ╶─┴─┐ │ 
│ ╷ └───┘ ╷ ╵ │ ├───┬─┘ │ │ ╶───┴───┬─╴ ╷ │ ╷ ╵ ╵ ╷ │ └─┬───┐ │ ╶─┴─┐ ╶─┘ │ 
│ └───┐ ┌─┴─┐ │ └─┐ │ ╶─┤ └─┬─────┐ │ ┌─┘ │ ├───┬─┴─┴─╴ ├─╴ │ └───┐ ├───┐ │ 
├───╴ │ └─┐ ╵ ├─╴ │ └─┐ ├─╴ ╵ ┌───┤ │ │ ╶─┼─┘ ╷ │ ┌─┬───┘ ╶─┴───╴ │ ╵ ╷ └─┤ 
│ ╶───┴─┐ └───┘ ╶─┴─╴ │ └─────┘ ╷ ╵ ╵ ├─╴ ╵ ┌─┘ ╵ │ ╵ ╶───────────┴───┴─╴ │ 
└───────┴─────────────┴─────────┴─────┴─────┴─────┴───────────────────────┘ 
source