WBAI Hackathon2016
C# Python ASP Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gym_client
python-agent
unity-sample-environment
.gitignore
LICENSE.txt
README.md
fetch.sh

README.md

TankDqn

TankDqn is a multi agent system. Agents learn combat in virtual environment.

Install

download data:

./fetch.sh

Ubuntu

Install Unity experimental-build version:

wget http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.4f1+20160317.sh
sudo sh unity-editor-installer-5.3.4f1+20160317.sh

# run Unity
./unity-editor-5.3.4f1/Editor/Unity

# if background is pink, install:
sudo apt-get install lib32stdc++6 -y

install python modules:

pip install -r python-agent/requirements.txt

Mac

Install Unity.

install python modules:

pip install -r python-agent/requirements.txt

Windows

Building simulator on Windows10 (Japanese)

Usage

Environment

Open unity-sample-environment with Unity and load Scenes/Sample. Press Start Button.

Agent

Next, run python module as a client.

cd gym_client/examples/agents
PYTHONPATH=../../ python Lis_dqn.py

License

138 + Apache License, Version 2.0