UnbalancedEnergyModule.dynamic_action_space#

UnbalancedEnergyModule.dynamic_action_space()[source]#

An action space bounded by the current step’s maximum consumption and production.

This is useful for checking if an action satisfies production or consumption limits in a given step. It can also be used for clipping actions to these bounds by using ModuleSpace.clip().

Returns#

action_spaceModuleSpace

A space with bounds for the current step.