Skip to content

v2.0.0

Latest

Choose a tag to compare

@manjavacas manjavacas released this 09 Apr 08:52
· 3 commits to main since this release

A large-scale refactoring of the entire codebase has been performed, enhancing adaptability to new environments, reducing unnecessary code, and improving documentation.

Starting from this version, it is recommended that all custom environments inherit from the main class MelcorEnv, which pre-implements most functionalities that should be common to all MELGYM executions. The pressures-v0 environment is provided as an example of an environment implemented on MelcorEnv.

Code associated with wrappers and other utils has been reduced, and code from other libraries such as Gymnasium or Stable-Baselines3 has been reused, particularly for normalization and monitoring.

Finally, custom exceptions, significant performance improvements, and documentation errata fixes have been included.

What's Changed

New Contributors

Full Changelog: v1.6.1...v2.0.0