外部環境

第一方環境

Farama 基金會維護著許多其他專案,它們使用 Gymnasium API,環境包括:網格世界 (Minigrid)、機器人 (Gymnasium-Robotics)、3D 導航 (Miniworld)、網頁互動 (MiniWoB++)、街機遊戲 (Arcade Learning Environment)、Doom (ViZDoom)、元目標機器人 (Metaworld)、自動駕駛 (HighwayEnv)、復古遊戲 (stable-retro) 等等。

Farama 基金會還維護著 RL 的替代 API,包括:多智慧體 RL (PettingZoo)、離線 RL (Minari)、多目標 RL (MO-Gymnasium)、目標 RL (Gymnasium-Robotics)。

使用 Gymnasium 的第三方環境

此頁面包含非 Farama 基金會維護的環境,因此無法保證其功能按預期執行。

如果您想貢獻一個環境,請透過 Discord 聯絡我們,然後透過編輯此檔案提交一個 PR,更多說明可以在該檔案中找到。

自動駕駛環境

自動駕駛車輛和交通管理。

生物 / 醫療環境

與生物系統互動。

經濟 / 金融環境

所有與經濟學相關的內容。

電氣 / 能源環境

管理電子流。

遊戲環境

棋盤遊戲、影片遊戲和所有其他互動娛樂媒體。

數學 / 計算

減少計算量,證明數學定理等等。

機器人環境

自主機器人。

電信系統環境

互動和/或管理無線和/或有線電信系統。

其他

  • Buffalo-Gym: 多臂老虎機 Gymnasium

    Gymnasium version dependency GitHub stars

    Buffalo-Gym 是一個多臂老虎機 (MAB) Gymnasium,主要用於協助除錯 RL 實現。MAB 通常易於理解智慧體正在學習什麼以及是否正確。Buffalo-gym 包含 Bandits、Contextual bandits 和帶有別名的 contextual bandits。

  • CARL: 上下文自適應 RL

    Gymnasium version dependency GitHub stars

    流行強化學習環境的上下文擴充套件,支援泛化訓練和測試分佈,例如具有可變杆長或具有不同地面摩擦的 Brax 機器人的 CartPole。

  • DACBench: 動態演算法配置基準

    Gymnasium version dependency GitHub stars

    一個用於動態演算法配置的基準庫。其重點是不同 DAC 方法的可重現性和可比較性,以及最佳化過程的簡易分析。

  • gym-cellular-automata: 細胞自動機環境

    Gymnasium version dependency GitHub stars

    智慧體透過改變其細胞狀態與細胞自動機互動的環境。

  • Gym-Gridworlds: 可定製的簡約網格世界集合

    Gymnasium version dependency GitHub stars

    預設類實現了“前往目標”,但可以輕鬆定製以適應不同任務,包括各種網格、獎勵、動力學和任務。它支援不同的觀察型別(離散、座標、二進位制、畫素、部分)。適用於快速測試和原型化 RL 演算法,包括表格型和函式逼近型。

  • Gym4ReaL

    Gymnasium version dependency GitHub stars

    Gym4ReaL 是一個綜合性的現實環境套件,旨在支援開發和評估能夠在真實世界場景中執行的 RL 演算法。該套件包含一系列多樣化的任務,使 RL 演算法面臨各種實際挑戰,例如水資源管理、微電網能源管理、金融交易等。

  • matrix-mdp: 輕鬆建立離散 MDP

    Gymnasium version dependency GitHub stars

    一個用於輕鬆將離散 MDP 作為 Gym 環境實現的環境。將一組矩陣(P_0(s)P(s'| s, a)R(s', s, a))轉換為表示由這些動力學控制的離散 MDP 的 Gym 環境。

  • SimpleGrid: 一個用於 Gymnasium 的簡單網格環境

    Gymnasium version dependency GitHub stars

    SimpleGrid 是一個用於 Gymnasium 的超級簡單且極簡的網格環境。它易於使用和定製,旨在為快速測試和原型化不同的 RL 演算法提供一個環境。

使用 Gym 的第三方環境

有大量第三方環境使用各種版本的 Gym。其中許多可以進行調整以與 Gymnasium 配合使用(參見與 Gym 的相容性),但不能保證完全正常執行。

影片遊戲環境

機器人環境

自動駕駛環境

其他環境