ABLE, Version 1.1b

Package com.ibm.able.beans.fuzzy

The Fuzzy System (Fs) package defines a fuzzy rule language, a fuzzy ruleset editor that you can use to create, test, and save source fuzzy rules as well as ready-to-run serialized fuzzy agents (the editor is integrated into the AbleEditor, but also can be run as a stand-alone tool), a fuzzy inference engine, and objects and APIs for creating and running fuzzy rulesets under program control.

See:
          Description

Interface Summary
FsParTokenTypes  
FsRd This class defines the Fuzzy System interface for "Readable" classes; that is, classes that implement this interface can appear on the righthand side of a fuzzy clause.
FsWr This class defines the fuzzy system interface for "Writable" classes; that is, classes that implement this interface can appear on the lefthand side of a fuzzy clause.
 

Class Summary
Fs This class contains constants for the Fuzzy System (Fs).
FsCall This class defines the Fuzzy System sensor/effector call object.
FsCallBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System call object.
FsClsAnt This class defines the Fuzzy System "Antecedent Clause" class.
FsClsAntBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System antecedent clausesin rules.
FsClsBeanInfo A meta-object to provide "BeanInfo" for FsCls (clause) beans.
FsClsCns This class defines the fuzzy system "Consequent Clause" class.
FsClsCnsBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System consequent clauses in rules.
FsFileFilter A convenience implementation of FileFilter that filters out all files except for those file extensions that it knows about.
FsGuiSetChartable This class defines a specialized Fuzzy System fuzzy set wrapper that allows fuzzy sets to be displayed by KLG's JChart classes.
FsGuiSetInspector This class defines a specialized Fuzzy System fuzzy set inspector that displays fuzzy solution sets graphically.
FsGuiSetRenderer This class is used by the FsGuiSetViewer to obtain a JTable cell renderer for a fuzzy set chart.
FsGuiSetViewer This class defines a specialized Fuzzy System fuzzy set viewer that displays fuzzy sets graphically.
FsHelpPanel This class contains the help panel for the Fuzzy Ruleset customizer.
FsListener This class defines an example Fuzzy System property change listener.
FsLit This class defines the fuzzy system literal value.
FsLitBeanInfo A meta-object to provide "BeanInfo" for FsLit beans.
FsLitBoolean This class defines the Fuzzy System boolean literal value.
FsLitBooleanBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System boolean literal.
FsLitNumeric This class defines the Fuzzy System numeric literal value.
FsLitNumericBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System numeric literals.
FsLitSymbolic This class defines the Fuzzy System symbolic literal value.
FsLitSymbolicBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System symbolic (categorical) literal.
FsMessageBundle This class contains national language messages for the Fuzzy System.
FsOp This class defines the Fuzzy System "Operator" class.
FsParLexer This class is a scanner that will scan Fuzzy System Rule Language input.
FsParParser This class parses Fuzzy System rule language source files and instantiates a specified FsRuleSet object.
FsProp This class contains bean property constants for the Fuzzy System (Fs).
FsRule This class defines the Fuzzy System 'Rule' object.
FsRuleBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System rules.
FsRuleSet This class defines the Fuzzy System "RuleSet" class.
FsRuleSetBeanInfo A meta-object to provide "BeanInfo" for FsRuleSet beans.
FsRuleSetCustomizer This class contains the Fuzzy System Ruleset Customizer panel.
FsRuleSetEditor This class contains the Fuzzy System RuleSet Editor.
FsSet This class defines the Fuzzy System "FuzzySet" class.
FsSetBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System fuzzy sets.
FsSetBeta This class defines the Fuzzy System beta fuzzy set class.
FsSetBetaBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System beta fuzzy sets.
FsSetGaussian This class defines the Fuzzy System gaussian fuzzy set class.
FsSetGaussianBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System gaussian fuzzy sets.
FsSetLinear This class defines the Fuzzy System linear fuzzy set class.
FsSetLinearBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System linear fuzzy sets.
FsSetPi This class defines the Fuzzy System Pi fuzzy set class.
FsSetPiBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System pi fuzzy sets.
FsSetSegments This class defines the Fuzzy System segment fuzzy set class.
FsSetSegmentsBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System segments fuzzy sets.
FsSetShoulder This class defines the Fuzzy System 'Shoulder' fuzzy set class.
FsSetShoulderBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System shoulder fuzzy sets.
FsSetSigmoid This class defines the Fuzzy System 'Sigmoid' fuzzy set class.
FsSetSigmoidBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System sigmoid fuzzy sets.
FsSetTrapezoid This class defines the Fuzzy System 'Trapezoid' fuzzy set class.
FsSetTrapezoidBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System trapezoid fuzzy sets.
FsSetTriangle This class defines the Fuzzy System 'Triangle' fuzzy set class.
FsSetTriangleBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System triangle fuzzy sets.
FsSetWork This class defines the Fuzzy System working fuzzy set.
FsSetWorkBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System work fuzzy sets.
FsTrace This class defines the Fuzzy System 'Trace' object.
FsVar This class defines the Fuzzy System "Variable" class.
FsVarBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System variables.
FsVarBoolean This class defines the Fuzzy System boolean variable.
FsVarBooleanBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System boolean variables.
FsVarContinuous This class defines the Fuzzy System continuous variable.
FsVarContinuousBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System continuous variables.
FsVarNumeric This class defines the Fuzzy System numeric variable.
FsVarNumericBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System numeric variables.
FsVarSymbolic This class defines the Fuzzy System symbolic variable.
FsVarSymbolicBeanInfo A meta-object to provide "BeanInfo" for Fuzzy System symbolic (categorical) variables.
FsXmlParser This class will read an XML document written according to the FsRuleSet.dtd, and instantiate an FsRuleSet object.
 

Exception Summary
FsException This class defines the fuzzy system exception.
 

Package com.ibm.able.beans.fuzzy Description

The Fuzzy System (Fs) package defines a fuzzy rule language, a fuzzy ruleset editor that you can use to create, test, and save source fuzzy rules as well as ready-to-run serialized fuzzy agents (the editor is integrated into the AbleEditor, but also can be run as a stand-alone tool), a fuzzy inference engine, and objects and APIs for creating and running fuzzy rulesets under program control.

For a complete description of the Fuzzy System begin here. You may also jump directly to the rule language documentation, or read about the fuzzy ruleset editor.

Acknowledgement

The embedded fuzzy rule language parser is built using ANTLR, ANother Tool for Language Recognition, by Terence Parr.


Last modified: Thu Jun 8 14:09:13 CDT 2000


ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'