smartgrid.wrappers

This module defines wrappers that can be used to change some functionalities of the environment, such as reward aggregators that scalarize rewards, to transform the multi-objective problem into a single-objective one.

members:

Modules

reward_aggregator

RewardAggregators wrap the multi-objective env into a single-objective by aggregating rewards (e.g., using an average, min, weighted sum, ...).