Metadata-Version: 2.4
Name: royalegym
Version: 0.1.14
Summary: RoyaleGym: reinforcement-learning environments for Clash Royale, over the RoyaleSim battle engine
License: MIT
Requires-Python: >=3.12
License-File: LICENSE
Requires-Dist: numpy>=2.0
Requires-Dist: gymnasium<2.0,>=1.3
Requires-Dist: pettingzoo<2.0,>=1.27
Requires-Dist: msgspec>=0.19
Provides-Extra: sim
Requires-Dist: royalesim>=0.1.11; extra == "sim"
Provides-Extra: learn
Requires-Dist: royalelearn[torch]>=0.5.5; extra == "learn"
Provides-Extra: viser
Requires-Dist: royaleviser>=0.1.1; extra == "viser"
Provides-Extra: imitate
Requires-Dist: royaleimitate[replays]>=0.2.6; extra == "imitate"
Provides-Extra: all
Requires-Dist: royalesim>=0.1.11; extra == "all"
Requires-Dist: royalelearn[torch]>=0.5.5; extra == "all"
Requires-Dist: royaleviser[media]>=0.1.1; extra == "all"
Requires-Dist: royaleimitate[replays]>=0.2.6; extra == "all"
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: hypothesis>=6.100; extra == "dev"
Requires-Dist: ruff>=0.16; extra == "dev"
Provides-Extra: train
Requires-Dist: sb3-contrib>=2.3; extra == "train"
Provides-Extra: docs
Requires-Dist: mkdocs-material<10,>=9.7; extra == "docs"
Requires-Dist: mkdocstrings[python]<2,>=1.0; extra == "docs"
Dynamic: license-file
