LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
pettingzoo/__init__.py
pettingzoo.egg-info/PKG-INFO
pettingzoo.egg-info/SOURCES.txt
pettingzoo.egg-info/dependency_links.txt
pettingzoo.egg-info/requires.txt
pettingzoo.egg-info/top_level.txt
pettingzoo/atari/__init__.py
pettingzoo/atari/all_modules.py
pettingzoo/atari/base_atari_env.py
pettingzoo/atari/basketball_pong_v3.py
pettingzoo/atari/boxing_v2.py
pettingzoo/atari/combat_plane_v2.py
pettingzoo/atari/combat_tank_v2.py
pettingzoo/atari/double_dunk_v3.py
pettingzoo/atari/entombed_competitive_v3.py
pettingzoo/atari/entombed_cooperative_v3.py
pettingzoo/atari/flag_capture_v2.py
pettingzoo/atari/foozpong_v3.py
pettingzoo/atari/ice_hockey_v2.py
pettingzoo/atari/joust_v3.py
pettingzoo/atari/mario_bros_v3.py
pettingzoo/atari/maze_craze_v3.py
pettingzoo/atari/othello_v3.py
pettingzoo/atari/pong_v3.py
pettingzoo/atari/quadrapong_v4.py
pettingzoo/atari/space_invaders_v2.py
pettingzoo/atari/space_war_v2.py
pettingzoo/atari/surround_v2.py
pettingzoo/atari/tennis_v3.py
pettingzoo/atari/video_checkers_v4.py
pettingzoo/atari/volleyball_pong_v3.py
pettingzoo/atari/warlords_v3.py
pettingzoo/atari/wizard_of_wor_v3.py
pettingzoo/atari/basketball_pong/basketball_pong.py
pettingzoo/atari/boxing/boxing.py
pettingzoo/atari/combat_plane/combat_plane.py
pettingzoo/atari/combat_tank/combat_tank.py
pettingzoo/atari/double_dunk/double_dunk.py
pettingzoo/atari/entombed_competitive/entombed_competitive.py
pettingzoo/atari/entombed_cooperative/entombed_cooperative.py
pettingzoo/atari/flag_capture/flag_capture.py
pettingzoo/atari/foozpong/foozpong.py
pettingzoo/atari/ice_hockey/ice_hockey.py
pettingzoo/atari/joust/joust.py
pettingzoo/atari/mario_bros/mario_bros.py
pettingzoo/atari/maze_craze/maze_craze.py
pettingzoo/atari/othello/othello.py
pettingzoo/atari/pong/pong.py
pettingzoo/atari/quadrapong/quadrapong.py
pettingzoo/atari/space_invaders/space_invaders.py
pettingzoo/atari/space_war/space_war.py
pettingzoo/atari/surround/surround.py
pettingzoo/atari/tennis/tennis.py
pettingzoo/atari/video_checkers/video_checkers.py
pettingzoo/atari/volleyball_pong/volleyball_pong.py
pettingzoo/atari/warlords/warlords.py
pettingzoo/atari/wizard_of_wor/wizard_of_wor.py
pettingzoo/butterfly/__init__.py
pettingzoo/butterfly/all_modules.py
pettingzoo/butterfly/cooperative_pong_v5.py
pettingzoo/butterfly/knights_archers_zombies_v10.py
pettingzoo/butterfly/pistonball_v6.py
pettingzoo/butterfly/cooperative_pong/__init__.py
pettingzoo/butterfly/cooperative_pong/ball.py
pettingzoo/butterfly/cooperative_pong/cake_paddle.py
pettingzoo/butterfly/cooperative_pong/cooperative_pong.py
pettingzoo/butterfly/cooperative_pong/manual_policy.py
pettingzoo/butterfly/cooperative_pong/paddle.py
pettingzoo/butterfly/knights_archers_zombies/__init__.py
pettingzoo/butterfly/knights_archers_zombies/knights_archers_zombies.py
pettingzoo/butterfly/knights_archers_zombies/manual_policy.py
pettingzoo/butterfly/knights_archers_zombies/img/archer.png
pettingzoo/butterfly/knights_archers_zombies/img/arrow.png
pettingzoo/butterfly/knights_archers_zombies/img/knight.png
pettingzoo/butterfly/knights_archers_zombies/img/left_wall.png
pettingzoo/butterfly/knights_archers_zombies/img/mace.png
pettingzoo/butterfly/knights_archers_zombies/img/patch1.png
pettingzoo/butterfly/knights_archers_zombies/img/patch2.png
pettingzoo/butterfly/knights_archers_zombies/img/patch3.png
pettingzoo/butterfly/knights_archers_zombies/img/patch4.png
pettingzoo/butterfly/knights_archers_zombies/img/right_wall.png
pettingzoo/butterfly/knights_archers_zombies/img/zombie.png
pettingzoo/butterfly/knights_archers_zombies/src/__init__.py
pettingzoo/butterfly/knights_archers_zombies/src/constants.py
pettingzoo/butterfly/knights_archers_zombies/src/img.py
pettingzoo/butterfly/knights_archers_zombies/src/players.py
pettingzoo/butterfly/knights_archers_zombies/src/weapons.py
pettingzoo/butterfly/knights_archers_zombies/src/zombie.py
pettingzoo/butterfly/pistonball/__init__.py
pettingzoo/butterfly/pistonball/background.png
pettingzoo/butterfly/pistonball/manual_policy.py
pettingzoo/butterfly/pistonball/piston.png
pettingzoo/butterfly/pistonball/piston_body.png
pettingzoo/butterfly/pistonball/pistonball.py
pettingzoo/classic/__init__.py
pettingzoo/classic/all_modules.py
pettingzoo/classic/chess_v6.py
pettingzoo/classic/connect_four_v3.py
pettingzoo/classic/gin_rummy_v4.py
pettingzoo/classic/go_v5.py
pettingzoo/classic/hanabi_v5.py
pettingzoo/classic/leduc_holdem_v4.py
pettingzoo/classic/rps_v2.py
pettingzoo/classic/texas_holdem_no_limit_v6.py
pettingzoo/classic/texas_holdem_v4.py
pettingzoo/classic/tictactoe_v3.py
pettingzoo/classic/chess/__init__.py
pettingzoo/classic/chess/chess.py
pettingzoo/classic/chess/chess_utils.py
pettingzoo/classic/chess/test_chess.py
pettingzoo/classic/chess/img/bishop_black.png
pettingzoo/classic/chess/img/bishop_white.png
pettingzoo/classic/chess/img/chessboard.png
pettingzoo/classic/chess/img/king_black.png
pettingzoo/classic/chess/img/king_white.png
pettingzoo/classic/chess/img/knight_black.png
pettingzoo/classic/chess/img/knight_white.png
pettingzoo/classic/chess/img/pawn_black.png
pettingzoo/classic/chess/img/pawn_white.png
pettingzoo/classic/chess/img/queen_black.png
pettingzoo/classic/chess/img/queen_white.png
pettingzoo/classic/chess/img/rook_black.png
pettingzoo/classic/chess/img/rook_white.png
pettingzoo/classic/connect_four/__init__.py
pettingzoo/classic/connect_four/connect_four.py
pettingzoo/classic/connect_four/img/C4BlackPiece.png
pettingzoo/classic/connect_four/img/C4RedPiece.png
pettingzoo/classic/connect_four/img/Connect4Board.png
pettingzoo/classic/go/__init__.py
pettingzoo/classic/go/coords.py
pettingzoo/classic/go/go.py
pettingzoo/classic/go/go_base.py
pettingzoo/classic/go/img/GO_Tile0.png
pettingzoo/classic/go/img/GO_Tile1.png
pettingzoo/classic/go/img/GO_Tile2.png
pettingzoo/classic/go/img/GO_Tile3.png
pettingzoo/classic/go/img/GO_Tile4.png
pettingzoo/classic/go/img/GO_Tile5.png
pettingzoo/classic/go/img/GO_Tile6.png
pettingzoo/classic/go/img/GO_Tile7.png
pettingzoo/classic/go/img/GO_Tile8.png
pettingzoo/classic/go/img/GoBlackPiece.png
pettingzoo/classic/go/img/GoBoard.png
pettingzoo/classic/go/img/GoWhitePiece.png
pettingzoo/classic/hanabi/__init__.py
pettingzoo/classic/hanabi/hanabi.py
pettingzoo/classic/rlcard_envs/__init__.py
pettingzoo/classic/rlcard_envs/gin_rummy.py
pettingzoo/classic/rlcard_envs/leduc_holdem.py
pettingzoo/classic/rlcard_envs/rlcard_base.py
pettingzoo/classic/rlcard_envs/texas_holdem.py
pettingzoo/classic/rlcard_envs/texas_holdem_no_limit.py
pettingzoo/classic/rlcard_envs/font/Minecraft.ttf
pettingzoo/classic/rlcard_envs/img/C2.png
pettingzoo/classic/rlcard_envs/img/C3.png
pettingzoo/classic/rlcard_envs/img/C4.png
pettingzoo/classic/rlcard_envs/img/C5.png
pettingzoo/classic/rlcard_envs/img/C6.png
pettingzoo/classic/rlcard_envs/img/C7.png
pettingzoo/classic/rlcard_envs/img/C8.png
pettingzoo/classic/rlcard_envs/img/C9.png
pettingzoo/classic/rlcard_envs/img/CA.png
pettingzoo/classic/rlcard_envs/img/CJ.png
pettingzoo/classic/rlcard_envs/img/CK.png
pettingzoo/classic/rlcard_envs/img/CQ.png
pettingzoo/classic/rlcard_envs/img/CT.png
pettingzoo/classic/rlcard_envs/img/Card.png
pettingzoo/classic/rlcard_envs/img/ChipBlack.png
pettingzoo/classic/rlcard_envs/img/ChipBlue.png
pettingzoo/classic/rlcard_envs/img/ChipGreen.png
pettingzoo/classic/rlcard_envs/img/ChipLightBlue.png
pettingzoo/classic/rlcard_envs/img/ChipOrange.png
pettingzoo/classic/rlcard_envs/img/ChipPink.png
pettingzoo/classic/rlcard_envs/img/ChipRed.png
pettingzoo/classic/rlcard_envs/img/ChipWhite.png
pettingzoo/classic/rlcard_envs/img/ChipYellow.png
pettingzoo/classic/rlcard_envs/img/D2.png
pettingzoo/classic/rlcard_envs/img/D3.png
pettingzoo/classic/rlcard_envs/img/D4.png
pettingzoo/classic/rlcard_envs/img/D5.png
pettingzoo/classic/rlcard_envs/img/D6.png
pettingzoo/classic/rlcard_envs/img/D7.png
pettingzoo/classic/rlcard_envs/img/D8.png
pettingzoo/classic/rlcard_envs/img/D9.png
pettingzoo/classic/rlcard_envs/img/DA.png
pettingzoo/classic/rlcard_envs/img/DJ.png
pettingzoo/classic/rlcard_envs/img/DK.png
pettingzoo/classic/rlcard_envs/img/DQ.png
pettingzoo/classic/rlcard_envs/img/DT.png
pettingzoo/classic/rlcard_envs/img/H2.png
pettingzoo/classic/rlcard_envs/img/H3.png
pettingzoo/classic/rlcard_envs/img/H4.png
pettingzoo/classic/rlcard_envs/img/H5.png
pettingzoo/classic/rlcard_envs/img/H6.png
pettingzoo/classic/rlcard_envs/img/H7.png
pettingzoo/classic/rlcard_envs/img/H8.png
pettingzoo/classic/rlcard_envs/img/H9.png
pettingzoo/classic/rlcard_envs/img/HA.png
pettingzoo/classic/rlcard_envs/img/HJ.png
pettingzoo/classic/rlcard_envs/img/HK.png
pettingzoo/classic/rlcard_envs/img/HQ.png
pettingzoo/classic/rlcard_envs/img/HT.png
pettingzoo/classic/rlcard_envs/img/S2.png
pettingzoo/classic/rlcard_envs/img/S3.png
pettingzoo/classic/rlcard_envs/img/S4.png
pettingzoo/classic/rlcard_envs/img/S5.png
pettingzoo/classic/rlcard_envs/img/S6.png
pettingzoo/classic/rlcard_envs/img/S7.png
pettingzoo/classic/rlcard_envs/img/S8.png
pettingzoo/classic/rlcard_envs/img/S9.png
pettingzoo/classic/rlcard_envs/img/SA.png
pettingzoo/classic/rlcard_envs/img/SJ.png
pettingzoo/classic/rlcard_envs/img/SK.png
pettingzoo/classic/rlcard_envs/img/SQ.png
pettingzoo/classic/rlcard_envs/img/ST.png
pettingzoo/classic/rps/__init__.py
pettingzoo/classic/rps/rps.py
pettingzoo/classic/rps/font/Minecraft.ttf
pettingzoo/classic/rps/img/Lizard.png
pettingzoo/classic/rps/img/Paper.png
pettingzoo/classic/rps/img/Rock.png
pettingzoo/classic/rps/img/Scissors.png
pettingzoo/classic/rps/img/Spock.png
pettingzoo/classic/tictactoe/__init__.py
pettingzoo/classic/tictactoe/board.py
pettingzoo/classic/tictactoe/tictactoe.py
pettingzoo/classic/tictactoe/img/board.png
pettingzoo/classic/tictactoe/img/circle.png
pettingzoo/classic/tictactoe/img/cross.png
pettingzoo/magent/README.md
pettingzoo/magent/__init__.py
pettingzoo/mpe/__init__.py
pettingzoo/mpe/all_modules.py
pettingzoo/mpe/simple_adversary_v3.py
pettingzoo/mpe/simple_crypto_v3.py
pettingzoo/mpe/simple_push_v3.py
pettingzoo/mpe/simple_reference_v3.py
pettingzoo/mpe/simple_speaker_listener_v4.py
pettingzoo/mpe/simple_spread_v3.py
pettingzoo/mpe/simple_tag_v3.py
pettingzoo/mpe/simple_v3.py
pettingzoo/mpe/simple_world_comm_v3.py
pettingzoo/mpe/_mpe_utils/__init__.py
pettingzoo/mpe/_mpe_utils/core.py
pettingzoo/mpe/_mpe_utils/scenario.py
pettingzoo/mpe/_mpe_utils/secrcode.ttf
pettingzoo/mpe/_mpe_utils/simple_env.py
pettingzoo/mpe/simple/simple.py
pettingzoo/mpe/simple_adversary/simple_adversary.py
pettingzoo/mpe/simple_crypto/simple_crypto.py
pettingzoo/mpe/simple_push/simple_push.py
pettingzoo/mpe/simple_reference/simple_reference.py
pettingzoo/mpe/simple_speaker_listener/simple_speaker_listener.py
pettingzoo/mpe/simple_spread/simple_spread.py
pettingzoo/mpe/simple_tag/simple_tag.py
pettingzoo/mpe/simple_world_comm/simple_world_comm.py
pettingzoo/sisl/__init__.py
pettingzoo/sisl/_utils.py
pettingzoo/sisl/all_modules.py
pettingzoo/sisl/multiwalker_v9.py
pettingzoo/sisl/pursuit_v4.py
pettingzoo/sisl/waterworld_v4.py
pettingzoo/sisl/multiwalker/__init__.py
pettingzoo/sisl/multiwalker/multiwalker.py
pettingzoo/sisl/multiwalker/multiwalker_base.py
pettingzoo/sisl/pursuit/__init__.py
pettingzoo/sisl/pursuit/manual_policy.py
pettingzoo/sisl/pursuit/pursuit.py
pettingzoo/sisl/pursuit/pursuit_base.py
pettingzoo/sisl/pursuit/utils/__init__.py
pettingzoo/sisl/pursuit/utils/agent_layer.py
pettingzoo/sisl/pursuit/utils/agent_utils.py
pettingzoo/sisl/pursuit/utils/controllers.py
pettingzoo/sisl/pursuit/utils/discrete_agent.py
pettingzoo/sisl/pursuit/utils/two_d_maps.py
pettingzoo/sisl/waterworld/__init__.py
pettingzoo/sisl/waterworld/waterworld.py
pettingzoo/sisl/waterworld/waterworld_base.py
pettingzoo/sisl/waterworld/waterworld_models.py
pettingzoo/test/__init__.py
pettingzoo/test/api_test.py
pettingzoo/test/bombardment_test.py
pettingzoo/test/manual_control_test.py
pettingzoo/test/max_cycles_test.py
pettingzoo/test/parallel_test.py
pettingzoo/test/performance_benchmark.py
pettingzoo/test/render_test.py
pettingzoo/test/save_obs_test.py
pettingzoo/test/seed_test.py
pettingzoo/test/state_test.py
pettingzoo/test/example_envs/__init__.py
pettingzoo/test/example_envs/generated_agents_env_action_mask_info_v0.py
pettingzoo/test/example_envs/generated_agents_env_action_mask_obs_v0.py
pettingzoo/test/example_envs/generated_agents_env_cust_agentid_v0.py
pettingzoo/test/example_envs/generated_agents_env_v0.py
pettingzoo/test/example_envs/generated_agents_parallel_cust_agentid_v0.py
pettingzoo/test/example_envs/generated_agents_parallel_v0.py
pettingzoo/utils/__init__.py
pettingzoo/utils/agent_selector.py
pettingzoo/utils/all_modules.py
pettingzoo/utils/average_total_reward.py
pettingzoo/utils/capture_stdout.py
pettingzoo/utils/conversions.py
pettingzoo/utils/deprecated_module.py
pettingzoo/utils/env.py
pettingzoo/utils/env_logger.py
pettingzoo/utils/random_demo.py
pettingzoo/utils/save_observation.py
pettingzoo/utils/wrappers/__init__.py
pettingzoo/utils/wrappers/assert_out_of_bounds.py
pettingzoo/utils/wrappers/base.py
pettingzoo/utils/wrappers/base_parallel.py
pettingzoo/utils/wrappers/capture_stdout.py
pettingzoo/utils/wrappers/clip_out_of_bounds.py
pettingzoo/utils/wrappers/multi_episode_env.py
pettingzoo/utils/wrappers/multi_episode_parallel_env.py
pettingzoo/utils/wrappers/order_enforcing.py
pettingzoo/utils/wrappers/terminate_illegal.py