我刚刚完成了一个人工智能课程,作为作业的一部分,我能够在多人游戏环境中编程机器人(BZFlags)。 我能够做的是将僵尸程序编程为与世界接口,并且可以捕获其他机器人甚至是人类的旗帜。
我想知道的是,我可以做同样事情的其他环境(为游戏或专业环境编程机器人)?
我能够使用BZFlags做到这一点,因为它们提供了API,以便我可以向我的机器人发送命令并找到有关它们周围世界的信息。
答案 0 :(得分:11)
答案 1 :(得分:4)
RobotBASIC类似。
答案 2 :(得分:2)
另一个可能有趣的事情是SoccerFun,但它在Haskell中,它是关于编程合作机器人
答案 3 :(得分:0)
How I Built a Working Poker Bot描述了构建扑克机器人的一些过程。作者说“如果我能建立一个,那么。任何人都可以建立一个。”我通过this posting找到了这个。