6

昨年のスタークラフトAIコンペティションへのバークレーオーバーマインドの提出がどのプログラミング言語であったか知っている人はいますか?

4

3 に答える 3

7

ここからすべてのボットをダウンロードできます。OvermindボットはJavaで書かれています。

ディストリビューションのbot-Overmindディレクトリには、多数のJavaクラスファイルが含まれています。bwapi-jbridgeを使用して、C ++BroodWarAPIとJavaコードの間のギャップを埋めているようです。

于 2011-01-23T06:43:21.893 に答える
2

以下の引用以外の情報がない場合、私はC++を推定します。

The Brood War Application Programming Interface (BWAPI) is a free and open source C++ framework for creating AI modules for Starcraft: Broodwar.
于 2011-01-22T06:12:11.547 に答える
1

前述のように、BWAPIライブラリを使用してプログラムされており、Javaを使用している場合は、ライブラリとのインターフェイスにJNIを使​​用しているとしか考えられませんでした。Starcraft AIにJavaを使用する場合は、JNIBWAPIを調べる必要があります。他のラッパー(PrologやCythonなど)を探している場合は、BWAPIプロジェクトセクションのラッパーセクションを確認する必要があります

于 2015-01-30T19:29:42.930 に答える