Skip to content

Interface: FuzzyUnifyResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / FuzzyUnifyResponse

Defined in: src/types/fuzzy.ts:37

Response from fuzzy unification.

optional awaiting?: string[]

Defined in: src/types/fuzzy.ts:61

The features the unification is waiting on, sorted.

The engine omits the key when nothing is waiting.


confidencePercent: number

Defined in: src/types/fuzzy.ts:41

Percentage representation (0-100).


degree: number

Defined in: src/types/fuzzy.ts:39

Unification degree mu in [0,1].


optional residuated?: boolean

Defined in: src/types/fuzzy.ts:54

Whether at least one feature comparison was SUSPENDED on an unknown value instead of being scored.

An unknown is an Uninstantiated slot or an unbound variable. With failOnUnknown: false an unknown is never a mismatch; true here says the degree is provisional on the features listed in FuzzyUnifyResponse.awaiting.


term: TermDto

Defined in: src/types/fuzzy.ts:43

The unified term.