views:

1092

answers:

4

I am just finishing up an Artificial Intelligence course where, as part of the assignments, I was able to program bot in a multi-player environment (BZFlags). What I was able to do was to program the bot to interface with the world and play capture the flag against other bots or even humans.

What I would like to know is, what other environments are out there where I could do the same thing (programming bots for a game or in a specialized environment)?

I was able to do this with BZFlags because they ad an API provided so that I could send commands to my bots and find out information about the world around them.

+3  A: 

RobotBASIC is similar.

Bill the Lizard
I don't want to build a game, I would like to just play around with an existing gaming environment and program my bots to play to intelligently.
chadgh
+7  A: 

There's Robocode and NRobot.

In RoboCode, you use Java to program your Robot's AI, and then unleash him against other Robots and see how he does. NRobot is the .NET version of a very similar idea.

George Stocker
+1  A: 

How I Built a Working Poker Bot describes some of the process of building a poker bot. The author states "And if I can build one, well. Anybody can build one." I found this by way of this posting.

Mark Stock
A: 

describes some of the process of building a poker bot.

you can find in www.biznessindia.com entertainment panel

itswebexpert