Goto

Collaborating Authors

 Agents



PettingZoo: A Standard API for Multi-Agent Reinforcement Learning J. K. Terry

Neural Information Processing Systems

This paper introduces the PettingZoo library and the accompanying Agent Environment Cycle ("AEC") games model. PettingZoo is a library of diverse sets of multi-agent environments with a universal, elegant Python API. PettingZoo was developed with the goal of accelerating research in Multi-Agent Reinforcement Learning ("MARL "), by making work more interchangeable, accessible and reproducible akin to what OpenAI's Gym library did for single-agent reinforcement





A Extending to Multi Round Communications

Neural Information Processing Systems

The formulation in Section 3 can be extended to multiple rounds of communications per time step. We synthesize these programs independently. There are four main hyper-parameters in our synthesis algorithm. We used cross validation to choose these parameters. Figure 7: Comparing program policy with RL policy that treats communications as actions.