Class Summary |
AboutDialog |
The AboutDialog class implements the About dialog for
the rule application. |
BooleanRuleBase |
The BooleanRuleBase class implements a set of rules and rule
variables along with methods for forward and backward chaining. |
BooleanRuleBaseVariablesDialog |
The BooleanRuleBaseVariablesDialog class implements the
dialog for the boolean rule base variables. |
Clause |
The Clause class implements the both the antecedent and
consequent parts of a rule. |
Condition |
The Condition class implements the conditional test within a
clause. |
ContinuousFuzzyRuleVariable |
The ContinuousFuzzyRuleVariable class implements a variable that
can hold a continuous value. |
EffectorClause |
The EffectorClause class adds effectors to a rule. |
Fact |
The Fact class implements support for facts within
a rule base. |
FuzzyClause |
The FuzzyClause class implements a clause with a left-hand
side value, an operator, and a righ-hand side value used in both the
antecedent and consequent parts of a rule. |
FuzzyDefs |
The FuzzyDefs class contains constants for the FuzzyRule
classes. |
FuzzyOperator |
This class defines the "Fuzzy Operator" class. |
FuzzyRule |
The FuzzyRule class implements a fuzzy rule with multiple antecedent clauses
and a single consequent clause. |
FuzzyRuleBase |
The FuzzyRuleBase class implements a set of rules and rule
variables along with a method for forward chaining. |
FuzzyRuleBaseVariablesDialog |
The FuzzyRuleBaseVariablesDialog class implements the dialog
used to set the fuzzy rule base variables. |
FuzzyRuleVariable |
The FuzzyRuleVariable class is a abstract class that defines
the attributes and methods for a fuzzy rule variable. |
FuzzySet |
The FuzzySet class is a abstract class that defines
the attributes and methods for a fuzzy set. |
Rule |
The Rule class implements a rule with multiple antecedent clauses
and a single consequent clause. |
RuleApp |
The RuleApp is an application that demonstrates the different
rule bases. |
RuleFrame |
The RuleFrame class implements the GUI and application logic
that demonstrates boolean and fuzzy rule inferencing. |
RuleVarDialog |
The RuleVarDialog class implements a dialog to ask the user to supply
the value of a variable during backward chaining. |
RuleVariable |
The RuleVariable class implements the rule variable class
used in a boolean rule base. |
SensorClause |
The SensorClause class implements a sensor clause that
can be used as the antecedent in a rule. |
SensorEffectorTest |
|
ShoulderFuzzySet |
The ShoulderFuzzySet class defines a fuzzy set that either
slopes upward then plateaus or plateaus before sloping downward. |
TrapezoidFuzzySet |
The TrapezoidFuzzySet class defines a fuzzy set in the
shape of the trapezoid. |
TriangleFuzzySet |
The TriangleFuzzySet class defines a fuzzy set in the
shape of the triangle. |
Variable |
The Variable class defines an abstract class for a variable
object. |
WorkingFuzzySet |
The WorkingFuzzySet class defines a fuzzy set where the
solution for a continous variable is developed. |