Objective Model

class morl4water.core.models.objective.Objective

Bases: object

static deficit_minimised(demand: float, received: float) → float
static deficit_squared_ratio_minimised(demand: float, received: float) → float
static identity(value: float) → float
static is_greater_than_minimum(minimum_value: float) → float
static is_greater_than_minimum_with_condition(minimum_value: float) → float
static no_objective(*args)
static scalar_identity(scalar: float) → float
static sequential_scalar(scalar: list[float]) → float
static supply_ratio_maximised(demand: float, received: float) → float