commonpower.control.safety_layer.penalties.NoPenalty

class NoPenalty[source]

Bases: BasePenalty

No additional penalty for action correction.

Methods

get_correction_penalty

No penalty for action correction, therefore returns 0 always.

get_correction_penalty() float[source]

No penalty for action correction, therefore returns 0 always. :param None:

Returns:

float – penalty_value