WIP: страницы для правил #62
@ -56,7 +56,7 @@ public class FuzzyInferenceService {
|
|||||||
dbRule.getFirstAntecedentValue().getAntecedentValue(),
|
dbRule.getFirstAntecedentValue().getAntecedentValue(),
|
||||||
dbRule.getSecondAntecedent().name(),
|
dbRule.getSecondAntecedent().name(),
|
||||||
dbRule.getSecondAntecedentValue().getAntecedentValue(),
|
dbRule.getSecondAntecedentValue().getAntecedentValue(),
|
||||||
dbRule.getConsequent());
|
dbRule.getConsequent().replaceAll(" ", "_"));
|
||||||
}
|
}
|
||||||
|
|
||||||
private RuleBlock getRuleBlock(Engine engine,
|
private RuleBlock getRuleBlock(Engine engine,
|
||||||
@ -86,7 +86,7 @@ public class FuzzyInferenceService {
|
|||||||
output.setDefaultValue(Double.NaN);
|
output.setDefaultValue(Double.NaN);
|
||||||
output.setLockValueInRange(false);
|
output.setLockValueInRange(false);
|
||||||
for (int i = 0; i < consequentValues.size(); i++) {
|
for (int i = 0; i < consequentValues.size(); i++) {
|
||||||
output.addTerm(new Triangle(consequentValues.get(i), i - 0.1, i + 2.1));
|
output.addTerm(new Triangle(consequentValues.get(i).replaceAll(" ", "_"), i - 0.1, i + 2.1));
|
||||||
}
|
}
|
||||||
engine.addOutputVariable(output);
|
engine.addOutputVariable(output);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user