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.
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.
RobotBASIC is similar.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With