// Note: Fuzzy sets' parameters for these (scoring and credLimMul) variables will be optimized
Parameter.parameterListAddVariable(parameterList, fuzzyRuleSet.getVariable("scoring"));
Parameter.parameterListAddVariable(parameterList, fuzzyRuleSet.getVariable("credLimMul"));
// Add every rule's weight
for( Iterator it = fuzzyRuleSet.getRules().iterator(); it.hasNext(); ) {
FuzzyRule rule = (FuzzyRule) it.next();
Parameter.parameterListAddRule(parameterList, rule);
}
//---
// Create an error function to be optimzed (i.e. minimized)