smartgrid.rewards.argumentation

Argumentation-based reward functions.

Importing this package (or anything inside it) requires the ajar library to be installed, and will raise an error otherwise.

members:

Modules

affordability

Reward based on the affordability moral value, promoting not paying too much.

env_sustain

Reward based on the environmental sustainability moral value, promoting ecology.

inclusiveness

Reward based on the Inclusiveness moral value, promoting equity of comforts.

situation

Helper function to parse situations (state-actions) for judgments.

supply_security

Reward based on the security of supply moral value, promoting well-being.