AI Bot编程环境

时间:2008-12-09 17:49:49

标签: artificial-intelligence bots

我刚刚完成了一个人工智能课程,作为作业的一部分,我能够在多人游戏环境中编程机器人(BZFlags)。 我能够做的是将僵尸程序编程为与世界接口,并且可以捕获其他机器人甚至是人类的旗帜。

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

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

4 个答案:

答案 0 :(得分:11)

RobocodeNRobot

在RoboCode中,你使用Java来编程你的机器人AI,然后释放他对抗其他机器人,看看他是怎么做的。 NRobot是一个非常相似的.NET版本。

答案 1 :(得分:4)

RobotBASIC类似。

答案 2 :(得分:2)

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

答案 3 :(得分:0)

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