|
AsString
|
Returns a string representation of the token. This string is NOT parsable but details all the important information of the token
|
|
Count
|
Returns the number of facts being tracked by this token and its parent tokens. The fact for this token may be accessed through the Fact property. The facts for the parent tokens can either be obtained by chaining up the Parent property or using the Facts property
|
|
Fact
|
Contains the fact for the token.
|
|
Facts[Integer]
|
Provides access to all the facts in the token chain.
|
|
NegatedCount
|
Returns the number of "not"s before the fact. The rete network uses the NegatedCount property to figure out whether it is pattern matching the the negation of the fact or the presence of the fact
|
|
Parent
|
Returns the ancestor of the current token. The current token when it is created inherits most of its properties from its parent token. The current token keeps its Count property equal to all the tokens in the chain, including itself
|
|
SortCode
|
Used by the rete network to more efficiently traverse the network and to store the tokens within the network
|
|
Strength
|
Returns the strength of the token as it passes through the rete network.
|
|
Tag
|
Describes the purpose of the token with the rete network, what action the TReteNetwork component should take with the token. The Tag property should equal, usually, the parent token's tag value
|
|
ToFactsString
|
Returns a comma delimited string of the fact ids of the Facts in the token chain
|