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

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

【问题讨论】:

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

标签: java c++ python machine-learning artificial-intelligence


【解决方案1】:

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

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

【讨论】:

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

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

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

【讨论】:

    猜你喜欢
    • 2011-11-21
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多