这是一个体育版的各种游戏,以加强学习。

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)说明。

###游戏

###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}} }

##参考资料

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何用新列表替换ListView的列表   swing Java JFrame布局   java JNativehook未捕获密码   java JPA仅获取一级关联   java KeyListener是否停止使用动作或鼠标Listener?   shell如何在Ubuntu中安装java   java如何通过使用会话检索数据来跳过空值。冬眠   java如何在jsp中获取列表   java Android仅在位置(0,0)上缩放,而不是在整个图像上缩放   Java for循环格式化控制台   协议缓冲区Protobuf Java不区分大小写映射?   java模拟对象,并将它们分配给方法中的实例和静态变量   java是否可以在执行时看到对对象的所有引用?   wcf Java客户端和InstanceContextMode   java我在XMLGregorianCalendar中的“20170526T04:08:00.000+05:30”中有一个日期,我需要将其转换为20170526T04:08:00.000z   java如何让两个小程序共享字段   java保留CSS注释而不修改YUI压缩器中的内容   java Android(Kotlin)具有非字符串基元类型的双向数据绑定   Java swing:warning组合框是原始类型。对泛型类型JComboBox<E>的引用应参数化