Farama-Foundation/Stable-Retro
A fork of gym-retro with additional games, emulators and supported platforms
解決する課題
Stable Retroは、古典的なビデオゲームを強化学習(RL)の環境に変換する標準化された方法を提供します。これにより、研究者や開発者は、エミュレートされたレトロゲームをAIエージェントのトレーニング用サンドボックスとして使用でき、ユーザー自身のROMと対話するための一貫したインターフェース(Gymnasium)を提供します。
仕組み
このプロジェクトは、OpenAIのgym-retroのメンテナンスされたフォークであり、より多くのエミュレータ、プラットフォーム、ゲームをサポートするように拡張されています。Gymnasiumインターフェースと統合されており、AIモデルがゲーム状態情報(ゲーム内変数のメモリ位置など)を受け取り、ゲームへの入力を提供できるようにします。また、ユーザーが新しいゲームを追加し、ゲームメモリに基づいて報酬関数やエピソード終了条件を定義するのに役立つ統合ツールも含まれています。
対象読者
強化学習の研究者、AI開発者、そして古典的なビデオゲームをRLエージェントのベンチマークやトレーニング環境として使用したい愛好家。
ハイライト
- 幅広いプラットフォームサポート: Atari 2600、NES、SNES、N64、Gameboy、Sega Genesisなど、幅広いシステムをサポート。
- 膨大なゲームライブラリ: プラットフォーマー、格闘ゲーム、RPGなど、さまざまなジャンルの1,000以上のゲームを統合。
- 拡張可能: 新しいゲーム、ROM、エミュレータコアを追加するためのツールを含む。
- Gymnasium互換: RLトレーニングパイプライン向けのGymnasiumインターフェースと完全互換。
- クロスプラットフォーム: Linux、Windows(WSL2経由)、macOSで動作。
まとめ
古典的なビデオゲームを強化学習トレーニング用のGymnasium環境に変換する、gym-retroのメンテナンスされたフォーク。
タイトル
古典的なビデオゲームを強化学習環境に変換するためのGymnasium互換フレームワーク
関連
- Dispatch
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト