SuperSuit: Simple Microwrappers for Reinforcement Learning Environments

08/17/2020
by   Justin K. Terry, et al.
9

In reinforcement learning, wrappers are universally used to transform the information that passes between a model and an environment. Despite their ubiquity, no library exists with reasonable implementations of all popular preprocessing methods. This leads to unnecessary bugs, code inefficiencies, and wasted developer time. Accordingly we introduce SuperSuit, a Python library that includes all popular wrappers, and wrappers that can easily apply lambda functions to the observations/actions/reward. It's compatible with the standard Gym environment specification, as well as the PettingZoo specification for multi-agent environments. The library is available at https://github.com/PettingZoo-Team/SuperSuit,and can be installed via pip.

READ FULL TEXT

page 1

page 2

page 3

research
02/08/2022

skrl: Modular and Flexible Library for Reinforcement Learning

skrl is an open-source modular library for reinforcement learning writte...
research
02/15/2020

PDDLGym: Gym Environments from PDDL Problems

We present PDDLGym, a framework that automatically constructs OpenAI Gym...
research
05/16/2023

RAMario: Experimental Approach to Reptile Algorithm – Reinforcement Learning for Mario

This research paper presents an experimental approach to using the Repti...
research
09/30/2020

PettingZoo: Gym for Multi-Agent Reinforcement Learning

This paper introduces PettingZoo, a library of diverse sets of multi-age...
research
03/03/2023

CoRL: Environment Creation and Management Focused on System Integration

Existing reinforcement learning environment libraries use monolithic env...
research
10/13/2021

Extending Environments To Measure Self-Reflection In Reinforcement Learning

We consider an extended notion of reinforcement learning in which the en...
research
04/07/2022

Temporal Alignment for History Representation in Reinforcement Learning

Environments in Reinforcement Learning are usually only partially observ...

Please sign up or login with your details

Forgot password? Click here to reset