Class Summary |
AbstractConflictSet |
This class provides a skeletal implementation of the ConflictSet
interface to minimize the effort required to implement this interface. |
ConflictSetElement |
An element present in the conflict set. |
DefaultConflictSet |
A default conflict set, whose conflict resolution policy is not specified. |
InternalConflictSetEvent |
A semantic event that indicates that an element was added to or
removed from a conflict set. |
LRUConflictSet |
A conflict set whose conflict resolution policy is one that the least
recently fired rules have priority over the remaining ones. |
MRUConflictSet |
A conflict set whose conflict resolution policy is one that the most
recently fired rules have priority over the remaining ones. |
NaturalConflictSet |
A conflict set whose conflict resolution policy specifies that no rule
can be fired more than once with the same objects. |
OneShotConflictSet |
A conflict set whose conflict resolution policy specifies that no rule
can be fired more than once. |
PriorityConflictSet |
A conflict set whose conflict resolution policy is one that rules defined
first in the rule base have a higher priority over the ones defined below
it. |
The predefined conflict resolution policies that can be used in
knowledge bases generated by JEOPS.