Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Y
AttributeRequiredContentValuesDescription
goalYStringminimize, maximizeThe goal of the optimizationoperation
objective_functionYObjective function Object
The objective function that has to be optimized


Objective function object

AttributeRequiredContentValuesDescription
operationNString
attribute*,

sum, min, max

The operation which will be a part of the objective function
operands
Y
N

List of operand object


The operand on which the operation is to be performed.

The operand can be an attribute or result of a function 

operand object

weight
AttributeRequiredContentValuesDescription
weightNdecimaldefault: 1.0Weight of the operand
objective_functionNObjective function object

functionNYString

distance_between,

latency_between, attribute

Function to be performed on the parameters
fucntion_paramsNdecimaldefault: 1.0Weight of the operandparamsYdict

parameters on which the function will be applied.

The parameters will change for each function.

...