reinforcement learning常用的游戏环境,gym框架使用的标准Atari游戏集合

reinforcement learning常用的游戏环境,gym框架使用的标准Atari游戏集合。*.bin文件为Atari2600游戏的常用游戏环境的模拟文件,也称为roms文件。

文件地址:

https://gitee.com/devilmaycry812839668/atari_roms

======================================================

在强化学习中使用gym搭建游戏环境,操作如下:

pip install gym[atari]

 

 可以看到 使用gym 安装atari游戏环境的时候其实也是自动去安装 Atari环境库的,即,atari-py

 https://github.com/openai/atari-py/

安装成功后运行环境:

import gym
env = gym.make("SpaceInvaders-v0")

发现运行 Atari环境下的游戏是报错的,提示就是没有 roms文件,也就是   https://gitee.com/devilmaycry812839668/atari_roms  下的  *.bin  文件。

解决方法就是在  https://gitee.com/devilmaycry812839668/atari_roms 中把里面的  *.bin  文件下载下来放到自己本机 atari_py 模块下的 atari_roms文件夹下面。

具体:

查找 gym 的安装路径:

通过gym的路径找到 atari_py 的路径( gym 一般与atari_py 安装在同一目录下):

把 下载好的  bin 文件拷贝到 atari_py 下面的  atari_roms 中:

测试是否安装成功:

成功运行 atari 游戏环境。

本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注者,如有侵权请与博主联系。
原文地址:https://www.cnblogs.com/devilmaycry812839668/p/14857623.html