Skip to content

UT-Austin-RPL/poke-env

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Important

This is a fork of poke-env that installs with metamon. It attempts to extend the lifespan of poke-env as it was during Metamon's development:

  1. Maintains the original gymnasium interface that existed until v0.8.3. OpenAIGymEnv (+ ability to swap in custom Players). Rewards functions that take last_battle and current_battle as input (+ a speed boost). Removes "observation" system that slows fps and is already handled by Metamon.
  2. Preserves minor early-generation battle details as they were when Metamon's original models were trained.
  3. Tries to bring key fixes/improvements since v0.8.3 that are unrelated to gymnasium.

Please see the main repo here for any other use case. I only plan to update this to fix breaking changes to the Showdown sim/request message API. Any improvements to early-generation state tracking/sim protocol are now done in metamon.

Citing poke-env

@misc{poke_env,
    author       = {Haris Sahovic},
    title        = {Poke-env: pokemon AI in python},
    url          = {https://github.com/hsahovic/poke-env}
}

About

fork of poke-env that restores original gymnasium envs

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.9%
  • HTML 1.1%