Actions#

Actions are taken by the agents in every timestep. The final action is implemented in an EnergyPlus actuator that must be defined inside the agent configuration. An agent can control more than one actuator.

action argument in agent definitions#

An agent is defined as:

The action argument inside the AgentSpec is defined with help of the ActionSpec class:

Action functions has a main rolle in eprllib. They give flexibility to the environment configuration throug three methods called in the simulation process:

Work in progres…