Interface: FuzzyUnifyResponse
@kortexya/reasoninglayer / FuzzyUnifyResponse
Interface: FuzzyUnifyResponse
Section titled “Interface: FuzzyUnifyResponse”Defined in: src/types/fuzzy.ts:37
Response from fuzzy unification.
Properties
Section titled “Properties”awaiting?
Section titled “awaiting?”
optionalawaiting?:string[]
Defined in: src/types/fuzzy.ts:61
The features the unification is waiting on, sorted.
Remarks
Section titled “Remarks”The engine omits the key when nothing is waiting.
confidencePercent
Section titled “confidencePercent”confidencePercent:
number
Defined in: src/types/fuzzy.ts:41
Percentage representation (0-100).
degree
Section titled “degree”degree:
number
Defined in: src/types/fuzzy.ts:39
Unification degree mu in [0,1].
residuated?
Section titled “residuated?”
optionalresiduated?:boolean
Defined in: src/types/fuzzy.ts:54
Whether at least one feature comparison was SUSPENDED on an unknown value instead of being scored.
Remarks
Section titled “Remarks”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.