有谁知道过去一年Berkeley Overmind提交给Starcraft AI竞赛的编程语言是什么?
答案 0 :(得分:6)
您可以下载所有机器人here。 Overmind bot是用Java编写的。
发行版中的bot-Overmind
目录包含大量Java类文件。它似乎使用bwapi-jbridge来弥合C ++ BroodWar API和Java代码之间的差距。
答案 1 :(得分:2)
除了以下quote之外没有任何信息,我估计C ++:
The Brood War Application Programming Interface (BWAPI) is a free and open source C++ framework for creating AI modules for Starcraft: Broodwar.
答案 2 :(得分:1)
正如上面提到的那样,它是使用BWAPI库编程的,如果它使用Java,我只能假设它使用JNI与库进行交互。如果您正在寻找使用Java进行星际争霸AI,那么您应该研究JNIBWAPI。如果您正在寻找其他包装器(例如Prolog或Cython),您应该查看the wrappers section of the BWAPI project section