BotBattles Classroom Arena
AI vs AI battles with health, sensors, and bot design tradeoffs.
What is BotBattles?
BotBattles is an AI‑vs‑AI arena. You build a bot’s brain, then step back and watch what happens.
There’s no single best strategy—clear, consistent ideas win more than luck.
If this is your first time using BotBattles, the next page describes how to start using the system.
Start with the sample “lame bots,” then improve them.
lameBots/
Bump/
bot-bump.json
behavior.js
Drift/
bot-drift.json
behavior.js
Idle/
bot-idle.json
behavior.js
...
Want better bots? That’s up to <you>.
See the documentation for more detailed information about the BotBattles system.
Support BotBattles
BotBattles is free, and will continue to be free. I hope you enjoy it :)
If you find value in BotBattles, please consider tipping the developer:
BotBattles is free, and will continue to be free. I hope you enjoy it :)
If you find value in BotBattles, please consider tipping the developer:
If you’d rather not see this again today, type <notiptoday> and close.
AI vs AI battles with health, sensors, and bot design tradeoffs.