|
AsString
|
Returns a string representation of the fact template. The string is syntactically correct, i.e., it can be parsed by the TIEParser being used by the TInferenceEngine component
|
|
BackwardChaining
|
Determines if the inference engine is backward chaining, as opposed to the more normal forward chaining
|
|
Comment
|
Stores a string describing the purpose of a particular fact template
|
|
FactSlotNames
|
Represents property FactSlotNames.
|
|
FactSlots
|
Represents property FactSlots.
|
|
Fuzzy
|
Returns whether the fact template is a fuzzy fact template, which uses Fuzzy Logic. A fuzzy fact template contains at least one fact slot with fuzzy type information. Fuzzy fact slots act like fuzzy variables and accept fuzzy values (fuzzy sets).
|
|
HashCode
|
Returns a hash code for the fact template
|
|
NeedHashCode
|
Represents property NeedHashCode.
|
|
NeedIsFuzzy
|
Represents property NeedIsFuzzy.
|
|
Ordered
|
Identifies a fact template which is unordered, i.e., has named slots, or ordered, i.e., only has one unnamed slot and all values are implicitly ordered.
|
|
Owner
|
Tracks the owner of the fact template, usually a TInferenceEngine component
|
|
Parent
|
Tracks the IFactTemplate which was used to originally create the current fact template
|
|
SlotCount
|
Returns the number of slots in the fact template
|
|
SlotNames
|
Return an enumeration of all the slot names in the fact template
|
|
Slots
|
Returns an enumerator for all the IFactSlots in the template. Every access of the property returns a new iterator for the slots
|
|
Slot[String]
|
Provides access to all the slots of the fact template through the IFactSlot names. If the fact slot name doesn't exist when attempting to retrieve the fact slot, an EIEException with the SInvalidSlotName string is raised
|
|
TemplateName
|
Gets and sets the name of the template (the fact class, such as "person").
|