LICENSE
MANIFEST.in
README.md
pyproject.toml
src/jpoke/__init__.py
src/jpoke/exceptions.py
src/jpoke/py.typed
src/jpoke.egg-info/PKG-INFO
src/jpoke.egg-info/SOURCES.txt
src/jpoke.egg-info/dependency_links.txt
src/jpoke.egg-info/top_level.txt
src/jpoke/core/__init__.py
src/jpoke/core/ability_manager.py
src/jpoke/core/ailment_manager.py
src/jpoke/core/battle.py
src/jpoke/core/command_manager.py
src/jpoke/core/context.py
src/jpoke/core/damage.py
src/jpoke/core/event_logger.py
src/jpoke/core/event_manager.py
src/jpoke/core/field_manager.py
src/jpoke/core/handler.py
src/jpoke/core/item_manager.py
src/jpoke/core/lethal.py
src/jpoke/core/log_payload.py
src/jpoke/core/move_executor.py
src/jpoke/core/observation_builder.py
src/jpoke/core/player.py
src/jpoke/core/player_state.py
src/jpoke/core/query.py
src/jpoke/core/replay.py
src/jpoke/core/speed_calculator.py
src/jpoke/core/status_manager.py
src/jpoke/core/switch_manager.py
src/jpoke/core/turn_controller.py
src/jpoke/core/volatile_manager.py
src/jpoke/data/__init__.py
src/jpoke/data/ability.py
src/jpoke/data/ailment.py
src/jpoke/data/item.py
src/jpoke/data/megaevol.py
src/jpoke/data/models.py
src/jpoke/data/move.py
src/jpoke/data/nature.py
src/jpoke/data/pokedex.json
src/jpoke/data/pokedex.py
src/jpoke/data/signature_items.py
src/jpoke/data/type_chart.py
src/jpoke/data/volatile.py
src/jpoke/data/field/__init__.py
src/jpoke/data/field/field.py
src/jpoke/data/field/global_field.py
src/jpoke/data/field/side_field.py
src/jpoke/data/field/terrain.py
src/jpoke/data/field/weather.py
src/jpoke/data/moves/__init__.py
src/jpoke/data/moves/move_a.py
src/jpoke/data/moves/move_ha.py
src/jpoke/data/moves/move_ka.py
src/jpoke/data/moves/move_ma.py
src/jpoke/data/moves/move_na.py
src/jpoke/data/moves/move_ra.py
src/jpoke/data/moves/move_sa.py
src/jpoke/data/moves/move_symbol.py
src/jpoke/data/moves/move_ta.py
src/jpoke/data/moves/move_wa.py
src/jpoke/data/moves/move_ya.py
src/jpoke/enums/__init__.py
src/jpoke/enums/command.py
src/jpoke/enums/event.py
src/jpoke/enums/interrupt.py
src/jpoke/enums/logcode.py
src/jpoke/handlers/__init__.py
src/jpoke/handlers/ability.py
src/jpoke/handlers/ability_paradox.py
src/jpoke/handlers/ailment.py
src/jpoke/handlers/field.py
src/jpoke/handlers/item.py
src/jpoke/handlers/lethal.py
src/jpoke/handlers/move.py
src/jpoke/handlers/move_attack.py
src/jpoke/handlers/move_status.py
src/jpoke/handlers/volatile.py
src/jpoke/model/__init__.py
src/jpoke/model/ability.py
src/jpoke/model/ailment.py
src/jpoke/model/effect.py
src/jpoke/model/field.py
src/jpoke/model/item.py
src/jpoke/model/move.py
src/jpoke/model/pokemon.py
src/jpoke/model/stats.py
src/jpoke/model/volatile.py
src/jpoke/players/__init__.py
src/jpoke/players/tree_search_player.py
src/jpoke/types/__init__.py
src/jpoke/types/ability.py
src/jpoke/types/ailment.py
src/jpoke/types/global_field.py
src/jpoke/types/item.py
src/jpoke/types/literals.py
src/jpoke/types/move.py
src/jpoke/types/poke_env.py
src/jpoke/types/pokemon.py
src/jpoke/types/side_field.py
src/jpoke/types/terrain.py
src/jpoke/types/volatile.py
src/jpoke/types/weather.py
src/jpoke/utils/__init__.py
src/jpoke/utils/constants.py
src/jpoke/utils/copy_utils.py
src/jpoke/utils/lethal_dist.py
src/jpoke/utils/math.py