walkingmask’s development log

IT系の情報などを適当に書いていきます

MENU

gymの全Atari環境のaction_space.n

メモ。DQNのscoresはこっち

Adventure 18
AirRaid 6
Alien 18
Amidar 10
Assault 7
Asterix 9
Asteroids 14
Atlantis 4
BankHeist 18
BattleZone 18
BeamRider 9
Berzerk 18
Bowling 6
Boxing 18
Breakout 4
Carnival 6
Centipede 18
ChopperCommand 18
CrazyClimber 9
Defender 18
DemonAttack 6
DoubleDunk 18
ElevatorAction 18
Enduro 9
FishingDerby 18
Freeway 3
Frostbite 18
Gopher 8
Gravitar 18
Hero 18
IceHockey 18
Jamesbond 18
JourneyEscape 16
Kangaroo 18
Krull 18
KungFuMaster 14
MontezumaRevenge 18
MsPacman 9
NameThisGame 6
Phoenix 8
Pitfall 18
Pong 6
Pooyan 6
PrivateEye 18
Qbert 6
Riverraid 18
RoadRunner 18
Robotank 18
Seaquest 18
Skiing 3
Solaris 18
SpaceInvaders 6
StarGunner 18
Tennis 18
TimePilot 10
Tutankham 8
UpNDown 6
Venture 18
VideoPinball 9
WizardOfWor 10
YarsRevenge 18
Zaxxon 18

実行スクリプト

for game in ['adventure', 'air_raid', 'alien', 'amidar', 'assault', 'asterix', 'asteroids', 'atlantis',
    'bank_heist', 'battle_zone', 'beam_rider', 'berzerk', 'bowling', 'boxing', 'breakout', 'carnival',
    'centipede', 'chopper_command', 'crazy_climber', 'defender', 'demon_attack', 'double_dunk',
    'elevator_action', 'enduro', 'fishing_derby', 'freeway', 'frostbite', 'gopher', 'gravitar',
    'hero', 'ice_hockey', 'jamesbond', 'journey_escape', 'kangaroo', 'krull', 'kung_fu_master',
    'montezuma_revenge', 'ms_pacman', 'name_this_game', 'phoenix', 'pitfall', 'pong', 'pooyan',
    'private_eye', 'qbert', 'riverraid', 'road_runner', 'robotank', 'seaquest', 'skiing',
    'solaris', 'space_invaders', 'star_gunner', 'tennis', 'time_pilot', 'tutankham', 'up_n_down',
    'venture', 'video_pinball', 'wizard_of_wor', 'yars_revenge', 'zaxxon']:
    name = ''.join([g.capitalize() for g in game.split('_')])
    env = gym.make("{}NoFrameskip-v4".format(name))
    print(name, env.action_space.n)