GitXplorerGitXplorer
p

gym-doom

public
102 stars
29 forks
21 issues

Commits

List of commits on branch master.
Unverified
60ff5768121bae3cdb4cf177ec92e7c65f7d0e62

Bump version

pppaquette committed 8 years ago
Unverified
cb7fd565e4d3b82238e94c11b0f1735f63ccc4e7

Merge pull request #12 from redserg/master

pppaquette committed 8 years ago
Unverified
fa70f9e73dd482c8242e1af90d40a61fe05acc89

import error fix

committed 8 years ago
Unverified
a007609e7da0d7ba84854c8ae36827872655e632

v0.0.5 - timestep_limit is now max_episode_steps

pppaquette committed 8 years ago
Unverified
f1bea0efb37cc40bbbaddcf3642985ed7472066d

Version bump

pppaquette committed 8 years ago
Unverified
9dccba94a3cbd0ea1e4ef82c4cb288972a009170

Fixed #11 - Action wrapper is broken

pppaquette committed 8 years ago

README

The README file for this repository.

gym-doom

Gym Doom is an environment bundle for OpenAI Gym

Note: This environment is not maintained anymore, and uses an old version of VizDoom.


Installation ============

Method (1) You need to install gym-pull

    pip install gym-pull

To load and run the environments, run

    import gym
	import gym_pull
	gym_pull.pull('github.com/ppaquette/gym-doom')        # Only required once, envs will be loaded with import gym_pull afterwards
	env = gym.make('ppaquette/DoomBasic-v0')

Method (2) Alternatively, you can install with:

    pip install ppaquette-gym-doom

and run the environments with:

    import gym
    import ppaquette_gym_doom
	env = gym.make('ppaquette/DoomBasic-v0')

Dependencies:

To install dependencies, run the following:

    apt-get install -y python-numpy cmake zlib1g-dev libjpeg-dev libboost-all-dev gcc libsdl2-dev wget unzip git

Environments included:

  • ppaquette/meta-Doom-v0
  • ppaquette/DoomBasic-v0
  • ppaquette/DoomCorridor-v0
  • ppaquette/DoomDefendCenter-v0
  • ppaquette/DoomDefendLine-v0
  • ppaquette/DoomHealthGathering-v0
  • ppaquette/DoomMyWayHome-v0
  • ppaquette/DoomPredictPosition-v0
  • ppaquette/DoomTakeCover-v0
  • ppaquette/DoomDeathmatch-v0