# builders.domain.scheduling.resource_consumption

Domain specification

Domain

# VariableResourceConsumption

A domain must inherit this class if the amount of resource needed by some tasks vary in time.

# get_variable_resource_consumption VariableResourceConsumption

get_variable_resource_consumption(
  self
) -> bool

Return true if the domain has variable resource consumption, false if the consumption of resource does not vary in time for any of the tasks

# _get_variable_resource_consumption VariableResourceConsumption

_get_variable_resource_consumption(
  self
) -> bool

Return true if the domain has variable resource consumption, false if the consumption of resource does not vary in time for any of the tasks

# ConstantResourceConsumption

A domain must inherit this class if the amount of resource needed by all tasks do not vary in time.

# get_variable_resource_consumption VariableResourceConsumption

get_variable_resource_consumption(
  self
) -> bool

Return true if the domain has variable resource consumption, false if the consumption of resource does not vary in time for any of the tasks

# _get_variable_resource_consumption VariableResourceConsumption

_get_variable_resource_consumption(
  self
) -> bool

Return true if the domain has variable resource consumption, false if the consumption of resource does not vary in time for any of the tasks