• 强化学习baseline论文—— rainbow算法中给出实验结果的54个atari2600游戏名称列表


    alien  
    amidar                       
    assault  
    asterix  
    asteroids  
    atlantis 
    
    bank_heist 
    battle_zone 
    beam_rider 
    berzerk  
    bowling  
    boxing  
    breakout  
    
    centipede  
    chopper_command 
    crazy_climber 
    
    defender
    demon_attack  
    double_dunk 
    
    enduro
    
    fishing_derby
    freeway
    frostbite
    
    gopher
    gravitar
    
    hero
    
    ice_hockey
    
    kangaroo
    krull
    kung_fu_master
    
    montezuma_revenge
    ms_pacman
    
    name_this_game
    
    phoenix
    pitfall
    pong
    private_eye
    
    qbert
    
    road_runner
    robotank
    
    seaquest
    skiing
    solaris
    space_invaders
    star_gunner
    surround
    
    tennis
    time_pilot
    tutankham
    
    venture
    video_pinball
    
    wizard_of_wor
    
    yars_revenge
    
    zaxxon

    个人整理的   bin  文件地址:

    https://gitee.com/devilmaycry812839668/atari_roms

    原bin地址:

    https://github.com/Kojoley/atari-py/tree/master/atari_py/atari_roms 

     

    测试本地环境下是否已经安装好这54个游戏的环境:

    前提:

    已经安装atari_py库,同时在atari_py库下的atari_roms文件夹下存放了所有的游戏bin文件。

    测试代码:

    import atari_py
    
    
    games="""
    alien  
    amidar                       
    assault  
    asterix  
    asteroids  
    atlantis 
    
    bank_heist 
    battle_zone 
    beam_rider 
    berzerk  
    bowling  
    boxing  
    breakout  
    
    centipede  
    chopper_command 
    crazy_climber 
    
    defender
    demon_attack  
    double_dunk 
    
    enduro
    
    fishing_derby
    freeway
    frostbite
    
    gopher
    gravitar
    
    hero
    
    ice_hockey
    
    kangaroo
    krull
    kung_fu_master
    
    montezuma_revenge
    ms_pacman
    
    name_this_game
    
    phoenix
    pitfall
    pong
    private_eye
    
    qbert
    
    road_runner
    robotank
    
    seaquest
    skiing
    solaris
    space_invaders
    star_gunner
    surround
    
    tennis
    time_pilot
    tutankham
    
    venture
    video_pinball
    
    wizard_of_wor
    
    yars_revenge
    
    zaxxon
    """
    
    
    def fun(games):
        ok = 0
        no_ok = 0
        for i in games.split():
            if i in set(atari_py.list_games()):
                ok += 1
            else:
                no_ok += 1
                print(i, "not in environment !!!")
    
        print(ok, " games in local environment")
        print(no_ok, " games not in local environment")
    
    
    fun(games)
    View Code

    结果:

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

    atari_2600 游戏镜像权威下载地址:

    http://www.atarimania.com/rom_collection_archive_atari_2600_roms.html

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

    注意:(     更正 !!!  )

    这里的surround.bin 文件无法导入内存,该款游戏无法正常运行。另外pacman游戏也有这个问题。本文中的54个游戏其实只有53个是可以正常运行的。

    本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注者,如有侵权请与博主联系。
  • 相关阅读:
    laravel生命周期
    工厂模式
    PHP保留两位小数的几种方法
    存储单位转换
    防盗链之URL参数签名
    redis基础
    Redis 如何实现持久化
    Python高级语法-私有属性-with上下文管理器(4.7.3)
    Python高级语法-私有属性-魔法属性(4.7.2)
    Python高级语法-私有属性-名字重整(4.7.1)
  • 原文地址:https://www.cnblogs.com/devilmaycry812839668/p/14941412.html
Copyright © 2020-2023  润新知