|
TFuzzyStreamToken
|
Implements the IFuzzyStreamToken interface and represents one token ( string) parsed by a fuzzy logic parser. However, the token can not only represent the string token parsed from a stream, but also provide methods for retrieving and setting its value based on a type. In other words, as the parser compiles more information about a token (possibly based on tokens before or after this token), it can replace the string token with other objects/interfaces, for example, the actual fuzzy set the string token represented.
|
|
TFuzzyStreamTokenList
|
Represents a list of fuzzy stream tokens (IFuzzyStreamToken). Each token of the list can represent one atomic string in the stream being parsed or represent an actual fuzzy set or another list (of lists, of lists, etc).
|
|
TFuzzyVariableStrings
|
Encapsulates a string list of fuzzy variables (IFuzzyVariable)
|
|
TFuzzyVariableTable
|
Encapsulates a hash table of fuzzy variables
|
|
TIFSValues
|
Encapsulates all the XY value pairs in a fuzzy set (see TIFuzzySet). The collection defines the shape of a fuzzy set. The values are sorted by their X property. Changing a value's X property can cause the points to move around in the collection.
|
|
TIFuzzyLogic
|
Descends from the TCustomFuzzyLogic component to expose its properties and events. Use TIFuzzyLogic to include fuzzy logic in your application.
|
|
TIFuzzySet
|
Descends from the TFuzzySet class and implements the IFuzzySet interface for encapsulating one fuzzy set, or term, in the universe of discourse (defined by a Fuzzy Variable).
|
|
TIFuzzySets
|
Encapsulates all the fuzzy sets, or terms, in a fuzzy variable (see TIFuzzyVariable). It manages a hash table of fuzzy sets (keyed by the fuzzy set name).
|
|
TIFuzzyVariable
|
Descends from the TFuzzyVariable class and implements the IFuzzyVariable interface. The TIFuzzyVariable class defines a linguistic variable, or fuzzy variable, such as Temperature which may take fuzzy sets as values, such as warm, cold, or hot.
|
|
TIFuzzyVariablePersistent
|
Represents type TIFuzzyVariablePersistent.
|