All Projects → alibaba → Gym Starcraft

alibaba / Gym Starcraft

StarCraft environment for OpenAI Gym, based on Facebook's TorchCraft. (In progress)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gym Starcraft

Rex Gym
OpenAI Gym environments for an open-source quadruped robot (SpotMicro)
Stars: ✭ 684 (+33.07%)
Mutual labels:  artificial-intelligence, reinforcement-learning, openai-gym
Home Platform
HoME: a Household Multimodal Environment is a platform for artificial agents to learn from vision, audio, semantics, physics, and interaction with objects and other agents, all within a realistic context.
Stars: ✭ 370 (-28.02%)
Mutual labels:  artificial-intelligence, reinforcement-learning, openai-gym
Basic reinforcement learning
An introductory series to Reinforcement Learning (RL) with comprehensive step-by-step tutorials.
Stars: ✭ 826 (+60.7%)
Mutual labels:  artificial-intelligence, reinforcement-learning, openai-gym
Ravens
Train robotic agents to learn pick and place with deep learning for vision-based manipulation in PyBullet. Transporter Nets, CoRL 2020.
Stars: ✭ 133 (-74.12%)
Mutual labels:  artificial-intelligence, reinforcement-learning, openai-gym
Text summurization abstractive methods
Multiple implementations for abstractive text summurization , using google colab
Stars: ✭ 359 (-30.16%)
Mutual labels:  artificial-intelligence, reinforcement-learning
Reaver
Reaver: Modular Deep Reinforcement Learning Framework. Focused on StarCraft II. Supports Gym, Atari, and MuJoCo.
Stars: ✭ 499 (-2.92%)
Mutual labels:  artificial-intelligence, reinforcement-learning
Lagom
lagom: A PyTorch infrastructure for rapid prototyping of reinforcement learning algorithms.
Stars: ✭ 364 (-29.18%)
Mutual labels:  artificial-intelligence, reinforcement-learning
Gym Duckietown
Self-driving car simulator for the Duckietown universe
Stars: ✭ 379 (-26.26%)
Mutual labels:  reinforcement-learning, openai-gym
Deep Reinforcement Learning
Repo for the Deep Reinforcement Learning Nanodegree program
Stars: ✭ 4,012 (+680.54%)
Mutual labels:  reinforcement-learning, openai-gym
Pytorch Rl
This repository contains model-free deep reinforcement learning algorithms implemented in Pytorch
Stars: ✭ 394 (-23.35%)
Mutual labels:  reinforcement-learning, openai-gym
Mushroom Rl
Python library for Reinforcement Learning.
Stars: ✭ 442 (-14.01%)
Mutual labels:  reinforcement-learning, openai-gym
Pomdps.jl
MDPs and POMDPs in Julia - An interface for defining, solving, and simulating fully and partially observable Markov decision processes on discrete and continuous spaces.
Stars: ✭ 338 (-34.24%)
Mutual labels:  artificial-intelligence, reinforcement-learning
Gym Miniworld
Simple 3D interior simulator for RL & robotics research
Stars: ✭ 338 (-34.24%)
Mutual labels:  reinforcement-learning, openai-gym
Rl a3c pytorch
A3C LSTM Atari with Pytorch plus A3G design
Stars: ✭ 482 (-6.23%)
Mutual labels:  reinforcement-learning, openai-gym
Rl4j
Deep Reinforcement Learning for the JVM (Deep-Q, A3C)
Stars: ✭ 330 (-35.8%)
Mutual labels:  artificial-intelligence, reinforcement-learning
Reinforcement Learning
Learn Deep Reinforcement Learning in 60 days! Lectures & Code in Python. Reinforcement Learning + Deep Learning
Stars: ✭ 3,329 (+547.67%)
Mutual labels:  artificial-intelligence, reinforcement-learning
Spot mini mini
Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.
Stars: ✭ 426 (-17.12%)
Mutual labels:  reinforcement-learning, openai-gym
Arnold
Arnold - DOOM Agent
Stars: ✭ 457 (-11.09%)
Mutual labels:  artificial-intelligence, reinforcement-learning
Rl Book
Source codes for the book "Reinforcement Learning: Theory and Python Implementation"
Stars: ✭ 464 (-9.73%)
Mutual labels:  reinforcement-learning, openai-gym
Neuron poker
Texas holdem OpenAi gym poker environment with reinforcement learning based on keras-rl. Includes virtual rendering and montecarlo for equity calculation.
Stars: ✭ 299 (-41.83%)
Mutual labels:  reinforcement-learning, openai-gym

gym-starcraft

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.

Installation

  1. Install OpenAI Gym and its dependencies.

  2. Install TorchCraft and its dependencies. You can skip the torch client part.

  3. Install torchcraft-py and its dependencies.

  4. Install the package itself:

    git clone https://github.com/deepcraft/gym-starcraft.git
    cd gym-starcraft
    pip install -e .
    

Usage

  1. Start StarCraft server with BWAPI by Chaoslauncher.

  2. Run examples:

    cd examples
    python 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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].