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 游戲環境。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM