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