Skip to content

Interface: FdDomainStateDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Constraints / FdDomainStateDto

Interface: FdDomainStateDto

Defined in: src/types/constraints.ts:130

Finite domain state for a variable.

Properties

isDetermined

isDetermined: boolean

Defined in: src/types/constraints.ts:136

Whether the variable is determined (single value).


max?

optional max: number | null

Defined in: src/types/constraints.ts:142

Maximum value (for range domains).


min?

optional min: number | null

Defined in: src/types/constraints.ts:140

Minimum value (for range domains).


values?

optional values: number[]

Defined in: src/types/constraints.ts:138

Current domain values (for enumerated domains).


variableId

variableId: string

Defined in: src/types/constraints.ts:132

Variable ID.


variableName?

optional variableName: string | null

Defined in: src/types/constraints.ts:134

Variable name (if available).