UAlbertaBot is a Brood War bot, written by Dave Churchill. It plays all three races. It is intended as a starting point for other bot developers. In fact it is by far the bot with the most ‘children’. Here is a list of all the bots I could find to be descended of UAlbertaBot:

  • LetaBot
  • WullBot
  • NeoEdmundZerg
  • AILien
  • NUSBot
  • Bonjwa
  • TerranUAB
  • Odin
  • Overkill
  • Flash
  • Steamhammer
  • Locutus
  • BananaBrain
  • Microwave
  • 5Pool
  • Arrakhammer
  • Antiga

Note that quite a few bots are actually based on steamhammer and only indirectly based on UAlbertaBot.

UAlbertaBot has been around for a long time, even getting the first place at AIIDE and CIG in 2013. Nowadays it is no longer among the top bots. It has however left a great legacy of bots.

For Starcraft 2, Dave Churchill has built the CommandCenter bot (which can also play Brood war, by the way). It too serves as a base for other bots. I am looking forward to seeing what bots we will see come out of it!

3 thoughts on “UAlbertaBot

  1. BananaBrain (which is my bot) is not based on UAlbertaBot. It makes use of the BWEM terrain analysis library, but other than that it was built from scratch and is not based on any existing bot.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s