Interface: ObjectiveFunction
@kortexya/reasoninglayer / Optimize / ObjectiveFunction
Interface: ObjectiveFunction
Defined in: src/types/optimize.ts:82
Objective function to optimize.
Example
// Maximize 3*chairs + 5*tablesconst obj: ObjectiveFunction = { direction: 'maximize', coefficients: { chairs: 3, tables: 5 },};Properties
coefficients
coefficients:
LinearExpression
Defined in: src/types/optimize.ts:86
Coefficients per variable in the objective expression.
direction
direction:
OptimizationDirection
Defined in: src/types/optimize.ts:84
Optimization direction.