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 游戏环境。

 

posted on 2021-06-07 09:48  Angry_Panda  阅读(981)  评论(1编辑  收藏  举报

导航