Skip to content

Releases: ahalev/python-microgrid

v1.4.1

06 Apr 01:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0

30 May 20:28
Compare
Choose a tag to compare

Lots of small fixes and updates; this release is just a bit overdue.

What's New

  • Net load environment: A continuous RL environment where actions are scaled to the net load in each step. See #49, #50, #54, #57
  • Clipping functionality: MicrogridSpace and ModuleSpace now have .clip() methods that allow clipping to the bounds of the spaces. See #25, #51
  • RescaleShaper: a reward shaping function that scales the original reward by a constant factor. See #58

What's Changed

  • MPC API compatibility with environments in #22, #24
  • Allow normalization to bounds that are different than [-1, 1] in #19, #20
  • Add verbose equality to give a verbose explanation of microgrid/module differences in #28, #34, #35
  • Logging updates. Actions, both normalized and denormalized, are logged in environments in #31, #32, #33
  • Various bug fixes
  • Various documentation and testing updates

Full Changelog: v1.3.0...v1.4.0

v1.3.0

06 Apr 17:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/ahalev/python-microgrid/commits/v1.3.0