What are SuperSuit microwrappers?
mainSuperSuit is a collection of small functions called 'microwrappers' designed to preprocess reinforcement learning environments. These wrappers allow for quick transformations such as:
- Color reduction: Modifying observation color spaces (e.g., converting to grayscale).
- Frame stacking: Stacking multiple consecutive frames to provide temporal context to the agent.
SuperSuit is compatible with:
- Gymnasium: For single-agent environments.
- PettingZoo: For multi-agent environments (
AECEnvandParallelEnv).
Note: This project is currently semi-deprecated and is being maintained primarily to ensure compatibility with new versions of PettingZoo until its functionality is merged into pettingzoo.wrappers.