探索游戏中的迷宫很有趣,然而玩多了就没啥“新鲜感”了?没错,如果游戏迷宫差别不大,时间一久就容易熟悉地图,降低了探索的乐趣。现在,一个“横空出现”的概率编程语言 MarkovJunior解决了这一问题:利用马尔科夫算法,随机生成批量迷宫,没有一个是重复的,你永远也不知道玩到的下一个迷宫长什么样子:不仅是 2D 迷宫,就连需要搭建好几层地图的 3D 迷宫,也能随机生成:这个项目一出,立刻上了 GitHub 热榜,不到一周就已经收获 2.6k Star。有网友感叹,用这个编程语言就能直接给 RPG 游戏或动作游戏生成建筑了。Keras 的作者也对这个概率编程语言挺感兴趣:来看看它的原理究竟是什么、又是如何随机生成各种迷宫的。基于马尔科夫算法构造据作者介绍,这套概率编程语言借鉴了马尔科夫算法(Markov algorithms)。(MarkovJunior 这个名字,也是以提出马尔科夫算法的数学家 Andrey Markov 命名)具
1 行代码生成随机迷宫,概率编程语言登 GitHub 热榜,作者曾开发著名 WFC 算法
2022-06-07 08:08:34来源: IT之家
关注公众号
赞
你的鼓励是对作者的最大支持
- GitHub 最新 AI 工具可帮助用户自动修复代码中的错误和漏洞2024-03-21 10:56:08
- 微软发布 Visual Studio 2022 17.10 首个预览版更新:改进 GitHub Copilot、自动安装…2024-02-20 16:37:08
- 苹果正研发 GitHub Copilot 竞品:Xcode AI 可帮开发者转换、调试、生成代码2024-02-16 06:27:09
- 微软 GitHub 正准备为 Github.com 网站提供 IPv6 支持2024-02-09 22:54:05
- 为自证没用 ChatGPT,副教授被迫用 GitHub 写论文|Nature2024-02-08 14:37:39
- 私钥外泄引爆“安全炸弹”,奔驰 GitHub 完整源代码和机密数据已“晒网”4 个月2024-02-01 15:29:56
- 出于“保护版权”,网易云音乐第三方开源 API GitHub 删库停更2024-01-24 11:47:29
- 微软 GitHub 网站成“帮凶”,被黑客和勒索软件组织滥用发起攻击2024-01-12 09:29:52
- Python 解释器 PyPy 宣布搬迁至微软 GitHub,号称可提升搜索权重增加用户基数2024-01-05 11:38:38
- GitHub 提醒用户启用双重验证,否则将被限制使用部分账户功能2023-12-27 23:59:37
- 1中科创达滴水OS整车操作系统亮相北京车展
- 2用回iPhone 5c后,我怀念起那个把塑料做出高端感的时代
- 3雷军、谷歌、联想、甲骨文……F1 为什么成了科技圈春晚?
- 4科林电气vs海信网能:资本市场并购浪潮渐起
- 5谷歌计划投资 30 亿美元新建数据中心,并将设立 7500 万美元 Google AI 基金
- 6团结引擎亮相北京车展,Unity中国持续引领智能出行生态
- 7巴菲特投资动态:苹果遭减持,西方石油和天狼星XM受青睐|投资派
- 8朱华荣:要培养长安汽车的“雷布斯”“余大嘴”,车市面临机遇远大于挑战
- 9一汽丰田推出购车置换等补贴政策,国补 + 厂补最高 23000 元
- 10“全国老字号产业投资基金”有望近期设立