My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Overview

BTHAI is a Starcraft:Broodwar bot using the BWAPI project to connect to the Starcraft engine. The bot is based on a flexible and expandable multi-agent architecture that makes it easy to modify or change logic at different levels of abstraction. BTHAI can be used as a basis for education and research within game AI. It is currently used in several master thesis projects worldwide.

More info at the Wiki.

I have had a talk about BTHAI at AiGameDev.com. The replay is available at the site for Plus members.

A recording of an online seminar about BTHAI is available at http://www.youtube.com/watch?v=dazKY2IpjeQ.

Check out the SVN repository for latest changes.

BTHAI 2.8 is released!

  • Fixed a bug in the potential field calculation.
  • Added the /pf option. It shows the potential field for a selected unit.
  • Made a couple of performance improvements.
  • Fixed some code bugs like missing deletes and destructors.

Videos of BTHAI in action:

About BTHAI

The BTHAI project is founded by Johan Hagelbäck, Assistant Professor at Blekinge Institute of Technology in Sweden. You can contact him at johan.hagelback@gmail.com.

We would like to thank Blekinge Institute of Technology for funding this project.

Revision History

2012-04-13 2.8 released.

2012-01-30 2.7 released.

2011-11-14 2.6 released.

2011-10-13 2.5 relesed.

2011-10-01 2.4 relesed.

2011-08-01 2.3b released.

2011-07-19 2.3 released.

2011-06-07 2.2 released.

2011-05-17 2.1 released.

2011-05-08 2.0 released.

2011-04-19 1.6 released.

2011-03-02 1.5 released.

2011-01-18 1.4 released.

2010-10-03 1.0 First stable version relesed!

2010-09-13 Project released as open source.

Powered by Google Project Hosting