Updated Pokemon_Env & added a test notebook #139
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces support for Z-moves (Generation 7 battle mechanic) to the Pokemon battle environment, improves generation-specific documentation, and refines the Dockerfile for the server stack. The most important changes are grouped below.
Generation 7 Z-move support
z_moveboolean field to thePokemonActionmodel to indicate when a Z-move should be used, and updated the step payload to include this field. [1] [2]can_z_moveboolean field to thePokemonObservationmodel to indicate if a Z-move is possible this turn, and updated documentation for all generation-specific mechanics. [1] [2]Documentation and minor model fixes
PokemonActionandPokemonObservationto clarify which mechanics are available in which generations. [1] [2]battle_winnerfield inPokemonState.Server and Dockerfile improvements
gen9randombattle) in the API and Dockerfile documentation. [1] [2]