允许测试人工智能算法的游戏[关闭]

Posted

技术标签:

【中文标题】允许测试人工智能算法的游戏[关闭]【英文标题】:Game which allows to test AI algorithms [closed] 【发布时间】:2013-05-29 11:57:18 【问题描述】:

我正在寻找一款能够让我测试各种人工智能、强化学习和机器学习算法的游戏。如果有好的文档甚至是有用的框架来编写 AI,那就太好了。我知道 TORCS,但你知道其他游戏吗?用哪种语言编写并不重要。可以是任何街机游戏、模拟器、FPS等。

【问题讨论】:

你需要澄清你在说什么游戏。大多数“视频”游戏都不适合机器学习。如果您想进行机器学习,您需要数据而不是框架或对游戏的编程访问。 marioai Robocode 是一个“游戏”,您可以在其中为坦克编写 AI。我知道它至少有一个适用于 Java 和 C# 的接口 【参考方案1】:

Quake 3 是机器人设计的理想选择。

开源代码库。 现实场景(与玩具域 robocode 相比)。 现有的机器人,我相信在 Quake 3 中使用的第一个机器人是博士的输出。 大量文档。

【讨论】:

你知道关于在第三季度编写/设计机器人的任何好的信息来源吗? 谷歌是你的朋友。 Here 你去吧。【参考方案2】:

你应该看看ISBoxer,一个用于多人游戏的平台。看起来这个建议似乎是题外话,但事实并非如此。该平台内置了脚本引擎,人们为某些游戏(Everquest、Eve online、魔兽世界等我不知道的游戏)创建了基于注入的 API。

这可能不是您要寻找的,因为在此上下文中的机器人被编写为状态机。但这是值得考虑的事情。

【讨论】:

以上是关于允许测试人工智能算法的游戏[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

小妖精的完美游戏教室——人工智能,A*算法,结点篇

小妖精的完美游戏教室——人工智能,A*算法,实现篇

小妖精的完美游戏教室——人工智能,A*算法,导航网络篇

小妖精的完美游戏教室——人工智能,A*算法,启发因子篇

毕业设计人工智能游戏方面的外文翻译

算法 - 智能拼图AI