net.sourceforge.jFuzzyLogic.ruleAggregation
Class RuleAggregationMethodBoundedSum

java.lang.Object
  extended by net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethod
      extended by net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethodBoundedSum

public class RuleAggregationMethodBoundedSum
extends RuleAggregationMethod

Rule aggregation mathod: Sum

Author:
pcingola@users.sourceforge.net

Field Summary
 
Fields inherited from class net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethod
name
 
Constructor Summary
RuleAggregationMethodBoundedSum()
           
 
Method Summary
 double aggregate(double defuzzifierValue, double valueToAggregate)
          Aggregate a 'valueToAggregate' to a 'defuzzifierVale'
 java.lang.String toStringFCL()
          FCL string to represent this agrregation method
 
Methods inherited from class net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethod
getName, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuleAggregationMethodBoundedSum

public RuleAggregationMethodBoundedSum()
Method Detail

aggregate

public double aggregate(double defuzzifierValue,
                        double valueToAggregate)
Description copied from class: RuleAggregationMethod
Aggregate a 'valueToAggregate' to a 'defuzzifierVale'

Specified by:
aggregate in class RuleAggregationMethod
Parameters:
defuzzifierValue - : defuzzifier's current value
valueToAggregate - : value to aggregate
Returns:
new defuzzifier's value
See Also:
RuleAggregationMethod.aggregate(double, double)

toStringFCL

public java.lang.String toStringFCL()
Description copied from class: RuleAggregationMethod
FCL string to represent this agrregation method

Specified by:
toStringFCL in class RuleAggregationMethod
See Also:
RuleAggregationMethod.toStringFCL()