nrc.fuzzy
Class AntecedentCombineOperator

java.lang.Object
  |
  +--nrc.fuzzy.AntecedentCombineOperator
All Implemented Interfaces:
AntecedentCombineOperatorInterface, java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
CompensatoryAndAntecedentCombineOperator, MinimumAntecedentCombineOperator, ProductAntecedentCombineOperator

public abstract class AntecedentCombineOperator
extends java.lang.Object
implements AntecedentCombineOperatorInterface, java.lang.Cloneable, java.io.Serializable

An abstract class that can be sub-classed to provide an execute method that performs a desired operation on antecedent/input pair match values as a rule is being executed. By default the minimum operator (minimum of all match values) is used , but commonly the product operator (product of all match values) is also used.

See Also:
ProductAntecedentCombineOperator, MinimumAntecedentCombineOperator, CompensatoryAndAntecedentCombineOperator, FuzzyRule, Serialized Form

Constructor Summary
AntecedentCombineOperator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface nrc.fuzzy.AntecedentCombineOperatorInterface
execute
 

Constructor Detail

AntecedentCombineOperator

public AntecedentCombineOperator()