Skip to main content

Gym for multi-agent reinforcement learning

Project description

PettingZoo

Build Status

PettingZoo is a Python library for conducting research in multi-agent reinforcement learning. It's akin to a multi-agent version of OpenAI's Gym library.

We model environments as Agent Environment Cycle (AEC) games, in order to be able to support all types of multi-agent RL environments under one API.

Environment Types and Installation

PettingZoo includes the following sets of games:

  • atari: Multi-player Atari 2600 games (both cooperative and competitive)
  • classic: Classical games including card games, board games, etc.
  • butterfly: Cooperative graphical games developed by us, requiring a high degree of coordination
  • magent: Configurable environments with massive numbers of particle agents, originally from https://github.com/geek-ai/MAgent
  • mpe: A set of simple nongraphical communication tasks, originally from https://github.com/openai/multiagent-particle-envs
  • sisl: 3 cooperative environments, originally from https://github.com/sisl/MADRL

To install, use pip install pettingzoo

We support Python 3.6, 3.7 and 3.8

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PettingZoo-0.1.11.tar.gz (379.1 kB view details)

Uploaded Source

File details

Details for the file PettingZoo-0.1.11.tar.gz.

File metadata

  • Download URL: PettingZoo-0.1.11.tar.gz
  • Upload date:
  • Size: 379.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.7

File hashes

Hashes for PettingZoo-0.1.11.tar.gz
Algorithm Hash digest
SHA256 9d782c1f7aab9c77141bfb5eba17281d17b2d1f2e14c281bd54fdf67ed917d55
MD5 74fbfc7a0d06368ab80e57fd6ef03c51
BLAKE2b-256 f5594c99c94962da2df19b0e9fd5bcd6a5ea696c57016aec3f50fd2858419808

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page