gym starcraft
1.0.0
Gym StarCraft は、OpenAI Gym の環境バンドルです。これは、AI 研究のための Torch と StarCraft の間の橋渡しとなる Facebook の TorchCraft に基づいています。
OpenAI Gym とその依存関係をインストールします。
TorchCraft とその依存関係をインストールします。トーチクライアント部分はスキップできます。
torchcraft-py とその依存関係をインストールします。
パッケージ自体をインストールします。
git clone https://github.com/deepcraft/gym-starcraft.git
cd gym-starcraft
pip install -e .
Chaoslauncher による BWAPI で StarCraft サーバーを起動します。
実行例:
cd examples
python random_agent.py --ip $server_ip --port $server_port
$server_ip
と$server_port
StarCraft を実行しているサーバーの IP とポートです。