Interface: KBResourceConstraint
@kortexya/reasoninglayer / Optimize / KBResourceConstraint
Interface: KBResourceConstraint
Defined in: src/types/optimize.ts:184
A resource constraint specification for KB-driven optimization.
Remarks
Maps a cost feature on variable terms to a capacity limit.
Properties
capacity
capacity:
number
Defined in: src/types/optimize.ts:190
Capacity limit (right-hand side of the constraint).
costFeature
costFeature:
string
Defined in: src/types/optimize.ts:186
Feature name on variable terms representing cost for this resource.
label?
optionallabel:string
Defined in: src/types/optimize.ts:192
Optional label for the constraint.
op?
optionalop:ConstraintOperator
Defined in: src/types/optimize.ts:188
Comparison operator (default: ’<=’).