net.sourceforge.jFuzzyLogic.ruleAggregation
Class RuleAggregationMethodProbOr

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

public class RuleAggregationMethodProbOr
extends RuleAggregationMethod

Rule aggregation mathod: Probabilistic or

Author:
pcingola@users.sourceforge.net

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

RuleAggregationMethodProbOr

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