这是一个体育版的各种游戏,以加强学习。
gym-games的Python项目详细描述
#健身房游戏
这是一个健身房兼容版本的各种游戏,以加强学习。
对于[pygame learning environment](https://pygame-learning-environment.readthedocs.io/en/latest/user/games.html),默认观察是游戏的非可视状态表示。
对于[minatar](https://github.com/kenjyoung/MinAtar),默认的观察是游戏的视觉输入。
##环境
- PyGame学习环境: -捕集器-PLE-V0 -翼鸟-PLE-V0 -像素直升机-PLE-V0 -puckworld-ple-v0型 -PONG-PLE-V0
- 米纳尔: -ASTERIX-MINATAR-V0型 -MINATAR-V0分接头 -高速公路-MINATAR-V0 -Seaquest-Minatar-V0号 -太空入侵者-minatar-v0
##安装
###健身房
请阅读[此处](https://github.com/openai/gym)说明。
###游戏
在OSX上:
brew install sdl sdl_ttf sdl_image sdl_mixer portmidi pip install pygame
在ubuntu上:
sudo apt-get -y install python-pygame pip install pygame
其他:请阅读说明书[此处](http://www.pygame.org/wiki/GettingStarted#Pygame%20Installation)。
###PyGame学习环境
pip install git+https://github.com/ntasfi/PyGame-Learning-Environment.git
##最小值
pip install git+https://github.com/kenjyoung/MinAtar.git
###健身房游戏
Install from source:
pip install git+https://github.com/qlan3/gym-games.git
从pypi安装:
pip install gym-games
##示例
运行python test.py。
##引用
请使用此bibtex引用此回购:
@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}} }
##参考资料
- [健身房](https://github.com/openai/gym/tree/master/)
- [健身房](https://github.com/lusob/gym-ple)
- [srnn](https://github.com/VincentLiu3/SRNN)
- [最小](https://github.com/kenjyoung/MinAtar)