【问题标题】:AI Bot programming environment [closed]AI Bot编程环境[关闭]
【发布时间】:2010-09-26 02:25:00
【问题描述】:

我刚刚完成了一门人工智能课程,作为作业的一部分,我能够在多人环境中编写机器人程序 (BZFlags)。 我能够做的是对机器人进行编程,使其与世界交互,并与其他机器人甚至人类对战。

我想知道的是,还有哪些其他环境可以让我做同样的事情(为游戏编程机器人或在专业环境中)?

我之所以能够使用 BZFlags 做到这一点,是因为他们提供了一个 API,以便我可以向我的机器人发送命令并查找有关它们周围世界的信息。

【问题讨论】:

  • 出于好奇,您的程序是用什么语言编写的?
  • C++,因为游戏服务器的接口已经用 C++ 编写了。

标签: artificial-intelligence bots


【解决方案1】:

另一个可能有趣的东西是SoccerFun,但它在 Haskell 中,它是关于编程协作机器人的

【讨论】:

    【解决方案2】:

    How I Built a Working Poker Bot 描述了构建扑克机器人的一些过程。作者说“如果我能建造一个,那么。任何人都可以建造一个。”我通过this posting 找到了这个。

    【讨论】:

      【解决方案3】:

      RobocodeNRobot

      在 RoboCode 中,您使用 Java 对机器人的 AI 进行编程,然后让他与其他机器人对抗,看看他的表现如何。 NRobot 是一个非常相似的想法的 .NET 版本。

      【讨论】:

        【解决方案4】:

        RobotBASIC 类似。

        【讨论】:

        • 我不想构建游戏,我只想在现有的游戏环境中玩耍,并为我的机器人编程以智能地玩游戏。
        猜你喜欢
        • 2016-02-23
        • 2010-09-18
        • 1970-01-01
        • 1970-01-01
        • 2010-09-08
        • 2012-10-16
        • 1970-01-01
        • 2012-01-14
        • 1970-01-01
        相关资源
        最近更新 更多