AdditionalCapability

AdditionalCapability#

class AdditionalCapability#

Constraint type capability flag for non-standard constraint types.

Standard constraints are always supported. This enum lists capabilities that adapters must explicitly opt in to.

Use as a set: {AdditionalCapability.Indicator}

Indicator#

Indicator constraints: binvar = 1 → f(x) <= 0

OneHot#

One-hot constraints: exactly one of a set of binary variables must be 1

Sos1#

SOS1 constraints: at most one of a set of variables can be non-zero