Programming Language for Berkeley Overmind Starcraft AI Competition

Does anyone know which programming language Berkeley introduced to Overmind at the Starcraft AI competition last year?

+4
source share
3 answers

You can download all bots here . Overmind boss is written in Java.

The bot-Overmind directory in the distribution contains a large number of Java class files. It seems that bwapi-jbridge is being used to bridge the gap between the C ++ BroodWar API and Java code.

+6
source

Without information, but below quote , I evaluate C ++:

 The Brood War Application Programming Interface (BWAPI) is a free and open source C++ framework for creating AI modules for Starcraft: Broodwar. 
+2
source

As mentioned above, it was programmed using the BWAPI library, and if it used Java, I could assume that it uses JNI to interact with the library. If you want to use Java for Starcraft AI, you should check out JNIBWAPI. If you are looking for other wrappers (such as Prolog or Cython), you should look at the wrappers section in the BWAPI project section

+1
source

Source: https://habr.com/ru/post/1336545/


All Articles