A Python Module for Maze Search Algorithms
出题找着找着找到这个模块,真不错,正好用来出道题,现在先来学习一下这个迷宫模块
装库
1 | pip install pyamaze |
基本用法
1 | from pyamaze import maze |
创建一个只有唯一解的迷宫

指定迷宫宽高
1 | from pyamaze import maze |
设置纵向横向迷宫
默认是横线,这样可以设置成纵向
1 | m.CreateMaze(5,5,pattern=’v’) |

设置多路径迷宫
这样就有一百种解法
1 | m.CreateMaze(loopPercent=100) |

设置不同主题颜色
1 | m.CreateMaze(theme=COLOR.light) |
放置特工
1 | from pyamaze import maze,COLOR,agent |
打印地图
1 | print(m.maze_map) |
保存迷宫和生成旧迷宫
1 | m.CreateMaze(saveMaze = True) |
🍬
🍪
About this Post
This post is written by P.Z, licensed under CC BY-NC 4.0.