Skip to main content

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.

Source Distribution

gym-games-1.0.3.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

gym_games-1.0.3-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file gym-games-1.0.3.tar.gz.

File metadata

  • Download URL: gym-games-1.0.3.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for gym-games-1.0.3.tar.gz
Algorithm Hash digest
SHA256 480c515a1b11660c7cf58be045df8fa9fb911a9cb500f9a21cf2e68311757e45
MD5 ef4cd966828fe10061f9cdebb41e5597
BLAKE2b-256 a8d1f4dc1b604641f649ed7b0ec4228e574812f4b42e546b733a05fcd78e2544

See more details on using hashes here.

File details

Details for the file gym_games-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: gym_games-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 12.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for gym_games-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c263e688eb0983019e269b976be82412456474f6a5c971ec5d4ef1e00ccbaaf1
MD5 3f1b6e1e39fda39a44d7a3f23779df9f
BLAKE2b-256 46474eb6bd70bdcfe2f8689d78bd95bdd458d40c2f5b5dc3c6668f49e1be5604

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page