Version 1.6.3
This version focuses on performances when using env.copy
and fixes some bugs in obs.simulate
- [FIXED] a bug that allowed to use wrongly the function
backend.get_action_to_set()
even when the backend
has diverged (which should not be possible) - [FIXED] a bug leading to non correct consideration of the status of powerlines right after the activation
of some protections (see issue #245 ) - [IMPROVED] the PandaPowerBackend is now able to load a grid with a distributed slack bus. When loaded though, the
said grid will be converted to one with a single slack bus (the first slack among the distributed) - [IMPROVED] massive speed-ups when copying environment or using
obs.simulate
(sometimes higher than 30x speed up) - [IMPROVED] experimental compatibility with different frameworks thanks to the possibility to serialize, as text
files the class created "on the fly" (should solve most of the "pickle" error). Seeenv.generate_classes()
for an example usage. Every feedback is appreciated.