Procgen

Latest version: v0.10.7

Safety actively analyzes 630094 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.10.1

* build fixes
* save action during libenv_act

0.10.0

* add `set_state`, `get_state` methods to save/restore environment state
* new flags: `use_backgrounds`, `restrict_themes`, `use_monocrhome_assets`
* switch to use `gym3` instead of `libenv` + `Scalarize`, `gym` and `baselines.VecEnv` interfaces are still available with the same names, the `gym3` environment is called `ProcgenGym3Env`
* zero initialize more member variables
* changed `info` dict to have more clear keys, `prev_level_complete` tells you if the level was complete on the previous timestep, since the `info` dict corresponds to the current timestep, and the current timestep is never on a complete level due to automatic resetting. Similarly, `prev_level_seed` is the level seed from the previous timestep.
* environment creation should be slightly faster

0.9.5

* zero initialize member variables from base classes

0.9.4

* add random agent script
* add example Dockerfile

0.9.3

* changed pyglet dependency to `pyglet~=1.4.8`
* fix issue with procgen thinking it was installed in development mode and attempting to build when installed from a pypi package
* make procgen more fork safe when `num_threads=0`

0.9.2

* fixed type bug in interactive script that would sometimes cause the script to not start

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.