迷宫是一种涉及路径集合的谜题,通常玩家必须找到一条从起点到终点的路线。 有大量的算法用于生成和解决迷宫问题。这些算法不仅实现起来很有趣,而且也是熟悉编程技术、算法和语言的一个好方法。
利用图论生成不同形状和任意大小的迷宫
在玩OpenSCAD时减少数学的负担
迷宫生成代码,灵感来自于Mazes for Programmers。
作为.NET控制台应用程序实现的游戏实例,主要用于提供教育和启发。)
用CoffeeScript实现的迷宫算法,着眼于通过动画演示算法的工作原理。
强化学习/元强化学习环境的集合。
一个Micromouse模拟器:在没有实体机器人的情况下编写和测试解决迷宫的代码
一个用于创建和解决迷宫的Python库。
一套18个基于文本的现代游戏
C++位图库https://www.partow.net/programming/bitmap/index.html