net.sourceforge.jFuzzyLogic.ruleAggregation
Class RuleAggregationMethodMax

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

public class RuleAggregationMethodMax
extends RuleAggregationMethod

Rule aggregation mathod: Max

Author:
pcingola@users.sourceforge.net

Field Summary
 
Fields inherited from class net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethod
name
 
Constructor Summary
RuleAggregationMethodMax()
           
 
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

RuleAggregationMethodMax

public RuleAggregationMethodMax()
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()