Name | Description | Type | Package | Framework |
AbstractConflictSet | This class provides a skeletal implementation of the ConflictSet interface to minimize the effort required to implement this interface. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
ConflictSet | Defines the required operations that a conflict set should implement. | Interface | org.jscience.computing.ai.expertsystem.conflict | JScience |
ConflictSetElement | An element present in the conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
ConflictSetEvent | A semantic event that indicates that an element was either added to or removed from a conflict set. | Class | org.jscience.computing.ai.expertsystem | JScience |
ConflictSetListener | The listener interface for receiving conflict set events. | Interface | org.jscience.computing.ai.expertsystem | JScience |
DefaultConflictSet | A default conflict set, whose conflict resolution policy is not specified. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
InternalConflictSetEvent | A semantic event that indicates that an element was added to or removed from a conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
InternalConflictSetListener | The listener interface for receiving conflict set events. | Interface | org.jscience.computing.ai.expertsystem.conflict | JScience |
LRUConflictSet | A conflict set whose conflict resolution policy is one that the least recently fired rules have priority over the remaining ones. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
MRUConflictSet | A conflict set whose conflict resolution policy is one that the most recently fired rules have priority over the remaining ones. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
NaturalConflictSet | A conflict set whose conflict resolution policy specifies that no rule can be fired more than once with the same objects. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
NoMoreElementsException | This class defines an exception that will be thrown when there aren't more rules to be fired in a conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
OneShotConflictSet | A conflict set whose conflict resolution policy specifies that no rule can be fired more than once. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
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 | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |