Name: gym-starcraft
Owner: Alibaba
Description: StarCraft environment for OpenAI Gym, based on Facebook's TorchCraft. (In progress)
Created: 2017-01-10 01:37:07.0
Updated: 2018-05-24 05:42:19.0
Pushed: 2017-07-06 01:33:07.0
Size: 84
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Gym StarCraft is an environment bundle for OpenAI Gym. It is based on Facebook's TorchCraft, which is a bridge between Torch and StarCraft for AI research.
Install OpenAI Gym and its dependencies.
Install TorchCraft and its dependencies. You can skip the torch client part.
Install torchcraft-py and its dependencies.
Install the package itself:
clone https://github.com/deepcraft/gym-starcraft.git
ym-starcraft
install -e .
Start StarCraft server with BWAPI by Chaoslauncher.
Run examples:
xamples
on random_agent.py --ip $server_ip --port $server_port
The $server_ip
and $server_port
are the ip and port of the server running StarCraft.