multi-agent-rlenv

View on PyPIReverse Dependencies (1)

3.5.0 multi_agent_rlenv-3.5.0-py3-none-any.whl

Wheel Details

Project: multi-agent-rlenv
Version: 3.5.0
Filename: multi_agent_rlenv-3.5.0-py3-none-any.whl
Download: [link]
Size: 44900
MD5: 576a6a13bcb9d42adc162b45c2e29714
SHA256: a9dbc8cc6781340897a03cc6af787d1f688048500ec6eec1f95a5c49e03afdbd
Uploaded: 2025-04-16 11:46:04 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: multi-agent-rlenv
Version: 3.5.0
Summary: A strongly typed Multi-Agent Reinforcement Learning framework
Author-Email: Yannick Molinghen <yannick.molinghen[at]ulb.be>
Project-Url: repository, https://github.com/yamoling/multi-agent-rlenv
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: <4,>=3.10
Requires-Dist: numpy (>=2.0.0)
Requires-Dist: opencv-python (>=4.0)
Requires-Dist: typing-extensions (>=4.0)
Requires-Dist: gymnasium (>0.29.1); extra == "all"
Requires-Dist: overcooked-ai; extra == "all"
Requires-Dist: pettingzoo (>=1.20); extra == "all"
Requires-Dist: pymunk (>=6.0); extra == "all"
Requires-Dist: pysc2; extra == "all"
Requires-Dist: scipy (>=1.10); extra == "all"
Requires-Dist: smac; extra == "all"
Requires-Dist: gymnasium (>=0.29.1); extra == "gym"
Requires-Dist: overcooked-ai (>=1.1.0); extra == "overcooked"
Requires-Dist: scipy (>=1.10); extra == "overcooked"
Requires-Dist: pettingzoo (>=1.20); extra == "pettingzoo"
Requires-Dist: pymunk (>=6.0); extra == "pettingzoo"
Requires-Dist: scipy (>=1.10); extra == "pettingzoo"
Requires-Dist: pysc2; extra == "smac"
Requires-Dist: smac; extra == "smac"
Provides-Extra: all
Provides-Extra: gym
Provides-Extra: overcooked
Provides-Extra: pettingzoo
Provides-Extra: smac
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3547 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
marlenv/__init__.py sha256=PDJGtS3Psbiif5tc-PyUCfIju4pSlc6ukb-if6rbOv0 3656
marlenv/env_builder.py sha256=RJoHJLYAUE1ausAoJiRC3fUxyxpH1WRJf7Sdm2ml-uk 5517
marlenv/env_pool.py sha256=nCEBkGQU62fcvCAANyAqY8gCFjYlVnSCg-V3Fhx00yc 933
marlenv/exceptions.py sha256=gJUC_2rVAvOfK_ypVFc7Myh-pIfSU3To38VBVS_0rZA 1179
marlenv/mock_env.py sha256=kKvTdZl4_xSTTI9V6otZ1P709sfPYrqZSbbZaTip9iI 4684
marlenv/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
marlenv/adapters/__init__.py sha256=rWiqQOqTx3kVL5ZkPo3rkczrlQBBhQbU55zGI26SEeY 929
marlenv/adapters/gym_adapter.py sha256=Rx8ZnHW0XEwZzRT53BdDP1f4CtNp2tATAYZ0BbtBbd0 2863
marlenv/adapters/overcooked_adapter.py sha256=0-5sfKHGjmM4eYtbydsENMXV2Qx4WVGlvJl7MFZSaj8 9123
marlenv/adapters/pettingzoo_adapter.py sha256=w9Ta-X4L_6ZXdDGmREOdcU0vpLR8lGP__s49DyK3dk8 2852
marlenv/adapters/pymarl_adapter.py sha256=2s7EY31s1hrml3q-BBaXo_eDMXTjkebozZPvzsgrb9c 3353
marlenv/adapters/smac_adapter.py sha256=8uWC7YKsaSXeTS8AUhpGOKvrWMbVEQT2-pml5BaFUB0 8343
marlenv/models/__init__.py sha256=uihmRs71Gg5z7Bvau_xtaQVg7xEtX8sTzi74bIHL5P0 443
marlenv/models/env.py sha256=KB3-LcvIbGG-78L8ZavfjKykoO85FvhZjs5lJQKvxE0 7813
marlenv/models/episode.py sha256=IF3-8YV0tHsIjTYZUOlHmX_IyjnrrzTWk-HPk_mwcR4 15100
marlenv/models/observation.py sha256=kAmh1hIoC2TGrZlGVzV0y4TXXCSrI7gcmG0raeoncYk 3153
marlenv/models/spaces.py sha256=v7jnhPfj7vq7DFFJpSbQEYe4NGLLlj_bj2pzvvSBX7Y 7777
marlenv/models/state.py sha256=958PXTHadi3gtRnhGgcGtqBnF44R11kdcx62NN2gwxA 1717
marlenv/models/step.py sha256=LKGAV2Cu-k9Gz1hwrfvGx51l8axtQRqDE9WVL5r2A1Q 3037
marlenv/models/transition.py sha256=UkJVRNxZoyRkjE7YmKtUf_4xA7cOEh20O60dTldbvys 5070
marlenv/utils/__init__.py sha256=C3qhvkVwctBP8mG3G5nkAZ5DKfErVRkdbHo7oeWVsM0 209
marlenv/utils/schedule.py sha256=slhtpQiBHSUNyPmSkKb2yBgiHJqPhoPxa33GxvyV8Jc 8565
marlenv/wrappers/__init__.py sha256=wl23NUYcl0vPJb2QLpe4Xj8ZocUIOarAZX8CgWqdSQE 808
marlenv/wrappers/agent_id_wrapper.py sha256=9qHV3LMQ4AjcDCSuvQhz5h9hUf7Xtrdi2sIxmNZk5NA 1126
marlenv/wrappers/available_actions_mask.py sha256=OMyt2KntsR8JA2RuRgvwdzqzPe-_H-KKkbUUJfe_mks 1404
marlenv/wrappers/available_actions_wrapper.py sha256=_HRl9zsjJgSrLgVuT-BjpnnfrfM8ic6wBUWlg67uCx4 926
marlenv/wrappers/blind_wrapper.py sha256=In4zhygJqWf5ibwq80kf5NtE1fRtHGw-IpAPvBUs1HU 765
marlenv/wrappers/centralised.py sha256=1QWxjzLecC3vlf0G3EVC58_v1uR2shluzUa_9HrcN9o 3131
marlenv/wrappers/delayed_rewards.py sha256=P8az9rYmu67OzL1ZEFqfTQcCxRI_AXKXrKUBQ3pURl8 1108
marlenv/wrappers/last_action_wrapper.py sha256=QVepSLcWExqACwKvAM0G2LALapSoWdd7YHmah2LZ3vE 2603
marlenv/wrappers/paddings.py sha256=0aAi7RP1yL8I5mR4Oxzl9-itKys88mgsPjqe7q-frbk 2024
marlenv/wrappers/penalty_wrapper.py sha256=3YBoUV6ETksZ8tFEOq1WYXvPs3ejMAehE6-QA8e4JOE 864
marlenv/wrappers/rlenv_wrapper.py sha256=9k0bH5oHfnxnQYXL5PIRVbJfiTP_jnh2c9stMC8bA1o 3018
marlenv/wrappers/time_limit.py sha256=GxbxcbfFyuVg14ylQU2C_cjmV9q4uDAt5wepfgX_PyM 3976
marlenv/wrappers/video_recorder.py sha256=ucBQSNRPqDr-2mYxrTCqlrWcxSWtSJ7XlRC9-LdukBM 2535
multi_agent_rlenv-3.5.0.dist-info/METADATA sha256=XiqIH0A9YzbwckC_1hf8KbOI99LRDyYY--rRqAoMxZE 4897
multi_agent_rlenv-3.5.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
multi_agent_rlenv-3.5.0.dist-info/licenses/LICENSE sha256=_eeiGVoIJ7kYt6l1zbIvSBQppTnw0mjnYk1lQ4FxEjE 1074
multi_agent_rlenv-3.5.0.dist-info/RECORD