Skip to content

luopeiyu/ualbertabot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UAlbertaBot - StarCraft AI Competition Bot - David Churchill ([email protected])

Update: 2021

  • UAlbertaBot is not being actively maintained since early 2021

Update: Feb 28, 2020

  • UAlbertaBot now uses VS2019
  • UAlbertaBot now uses BWAPI 4.4.0. To get it to compile, you have to compile BWAPI.lib and BWAPIClient.lib with VS2019 and put them in the BWAPI_INSTALL_DIR/lib/ folder
  • UAlbertaBot no longer uses BWTA - it is replaced with the custom BaseLocationManager from CommandCenter
  • UAlbertaBot now uses the Client .exe compilation method instead of module DLL
  • The bot will only work for the first game played after the .exe is run, so AUTO_RESTART won't work well. I'll fix this later
  • You can download StarCraft 1.16.1 here: https://ftp.blizzard.com/pub/broodwar/patches/PC/BW-1161.exe

Please check out the Wiki for full instructions and documentation!

NOTE: If you're looking for a StarCraft II bot please check out CommandCenter

Update: Nov, 2022
A series of Chinese articles analyze the source code of UAlbertaBot for study .
中文版源码解析
1、architecture and rules
2、build sequence search
3、combat simulation evaluation
4、code of starterbot
5、code of strategy
6、code of building
7、code of combat
8、code of maptool

Releases

No releases published

Packages

No packages published

Languages

  • C++ 91.8%
  • C 6.4%
  • HTML 1.8%