Farama-Foundation/SuperSuit

A collection of wrappers for Gymnasium and PettingZoo environments (being merged into gymnasium.wrappers and pettingzoo.wrappers

解決的問題

SuperSuit 提供一組稱為「微包裝器」的小型可重用函數,用於預處理強化學習(RL)環境。它簡化了修改環境觀測值和行為的過程,而無需撰寫複雜的自訂包裝器類別。

工作原理

該套件提供可包裝 Gymnasium(單一智能體)和 PettingZoo(多智能體)現有環境的函數。透過串接這些函數,使用者可應用將影像轉換為灰階(色彩減少)或堆疊多個連續畫格以提供時間上下文給智能體等轉換。

適用對象

需要在單智能體與多智能體情境中以標準方式預處理環境資料的強化學習研究人員與開發者。

特色亮點

  • 多框架支援:相容 Gymnasium 與 PettingZoo(包含 AECEnv 與 ParallelEnv)。
  • 微包裝器:採用函數式方法包裝環境,實現快速預處理。
  • 預處理工具:包含畫格堆疊與色彩減少等實用工具。

相關

  • 專案
  • 專案
  • 專案
  • 專案