Does anyone know which programming language the Berkeley Overmind submission to the Starcraft AI competition this past year was?
You can download all of the bots here. The Overmind bot is written in Java.
The bot-Overmind
directory in the distribution contains a large number of Java class files. It appears to use bwapi-jbridge to bridge the gap between the C++ BroodWar API and the Java code.
Given no information but the below quote, I estimate C++:
The Brood War Application Programming Interface (BWAPI) is a free and open source C++ framework for creating AI modules for Starcraft: Broodwar.
As someone mentioned above, it was programmed using the BWAPI library, and if it were using Java, I could only assume it was using JNI to interface with the library. If you're looking to use Java for a Starcraft AI, then you should look into JNIBWAPI. If you're looking for other wrappers (such as Prolog or Cython), you should look at the wrappers section of the BWAPI project section
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