Open28

Breakout (Atari 2600) を Gymnasium を使って攻略する

beckybecky

Action Space

各環境では、以下に示す完全なアクションスペースのサブセットを使用します。

Value Meaning Value Meaning Value Meaning
0 NOOP 1 FIRE 2 UP
3 RIGHT 4 LEFT 5 DOWN
6 UPRIGHT 7 UPLEFT 8 DOWNRIGHT
9 DOWNLEFT 10 UPFIRE 11 RIGHTFIRE
12 LEFTFIRE 13 DOWNFIRE 14 UPRIGHTFIRE
15 UPLEFTFIRE 16 DOWNRIGHTFIRE 17 DOWNLEFTFIRE

デフォルトでは、ほとんどの環境はゲームに影響を与えないアクションを除いた合法的なアクションの小さなサブセットを使用します。すべての可能なアクションを使用したい場合は、キーワード引数 full_action_space=Truegymnasium.make に渡してください。

参照元

beckybecky

GPUが利用できてない問題

beckybecky

対象の pytorch インストール

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
beckybecky

録画できない

from stable_baselines3.common.vec_env import VecVideoRecorder

を利用して録画できない。

以下をいれる

pip install moviepy
beckybecky

攻略状況

フレーム経過毎のプレイ動画。
PCが空いてる時に回せるだけ回すみたいなやり方なので、
間隔は不定です。