Examples of RuleAggregationMethodSum


Examples of net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethodSum

    this.linguisticTerms = new HashMap<String, LinguisticTerm>();
    this.defaultValue = Double.NaN;
    this.universeMin = Double.NaN;
    this.universeMax = Double.NaN;
    value = Double.NaN;
    ruleAggregationMethod = new RuleAggregationMethodSum(); // Default aggregation method: Sum
    reset(); // Reset values
  }
View Full Code Here

Examples of net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethodSum

    this.name = name;
    this.linguisticTerms = new HashMap<String, LinguisticTerm>();
    this.universeMin = universeMin;
    this.universeMax = universeMax;
    value = Double.NaN;
    ruleAggregationMethod = new RuleAggregationMethodSum(); // Default aggregation method: Sum
    reset(); // Reset values
  }
View Full Code Here

Examples of net.sourceforge.jFuzzyLogic.ruleAggregation.RuleAggregationMethodSum

    RuleAggregationMethod ruleAggregationMethod;
    if( ruleAggregationMethodType.equalsIgnoreCase("MAX") ) ruleAggregationMethod = new RuleAggregationMethodMax();
    else if( ruleAggregationMethodType.equalsIgnoreCase("BSUM") ) ruleAggregationMethod = new RuleAggregationMethodBoundedSum();
    else if( ruleAggregationMethodType.equalsIgnoreCase("NSUM") ) ruleAggregationMethod = new RuleAggregationMethoNormedSum();
    else if( ruleAggregationMethodType.equalsIgnoreCase("PROBOR") ) ruleAggregationMethod = new RuleAggregationMethodProbOr();
    else if( ruleAggregationMethodType.equalsIgnoreCase("SUM") ) ruleAggregationMethod = new RuleAggregationMethodSum();
    else throw new RuntimeException("Unknown/Unimplemented Rule aggregation method '" + ruleAggregationMethodType + "'");
    // Set variable's rule aggregation method
    variable.setRuleAggregationMethod(ruleAggregationMethod);

    //---
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.