Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

This is a gym version of various games for reinforcenment learning.

Project description

# Gym Games

This is a gym compatible version of various games for reinforcenment learning.

For [PyGame Learning Environment](https://pygame-learning-environment.readthedocs.io/en/latest/user/games.html), the default observation is a non-visual state representation of the game.

For [MinAtar](https://github.com/kenjyoung/MinAtar), the default observation is a visual input of the game.

## Environments

  • PyGame learning environment: - Catcher-PLE-v0 - FlappyBird-PLE-v0 - Pixelcopter-PLE-v0 - PuckWorld-PLE-v0 - Pong-PLE-v0
  • MinAtar: - Asterix-MinAtar-v0 - Breakout-MinAtar-v0 - Freeway-MinAtar-v0 - Seaquest-MinAtar-v0 - Space_invaders-MinAtar-v0

## Installation

### Gym

Please read the instruction [here](https://github.com/openai/gym).

### Pygame

### PyGame Learning Environment

pip install git+https://github.com/ntasfi/PyGame-Learning-Environment.git

## MinAtar

pip install git+https://github.com/kenjyoung/MinAtar.git

### Gym-games

  • Install from source:

    pip install git+https://github.com/qlan3/gym-games.git

  • Install from PyPi:

    pip install gym-games

## Example

Run python test.py.

## Cite

Please use this bibtex to cite this repo:

@misc{gym-games, author = {Qingfeng, Lan}, title = {Gym Compatible Games for Reinforcenment Learning}, year = {2019}, publisher = {GitHub}, journal = {GitHub Repository}, howpublished = {url{https://github.com/qlan3/gym-games}} }

## References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for gym-games, version 1.0.3
Filename, size File type Python version Upload date Hashes
Filename, size gym_games-1.0.3-py3-none-any.whl (12.1 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size gym-games-1.0.3.tar.gz (4.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page