Changeset 17632 for branches/3076_IA_evaluators_analyzers/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/MultiObjective/SymbolicRegressionMultiObjectiveMultiHardConstraintEvaluator.cs
- Timestamp:
- 06/24/20 16:14:43 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3076_IA_evaluators_analyzers/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/MultiObjective/SymbolicRegressionMultiObjectiveMultiHardConstraintEvaluator.cs
r17623 r17632 91 91 92 92 var constraints = problemData.IntervalConstraints.Constraints.Where(c => c.Enabled); 93 var variableRanges = problemData.VariableRanges.Get ReadonlyDictionary();93 var variableRanges = problemData.VariableRanges.GetDictionary(); 94 94 95 95 var objectives = new List<double> {nmse}; //Add r² to resultlist … … 103 103 104 104 private static double ConstraintExceeded(IntervalConstraint constraint, IntervalInterpreter intervalInterpreter, 105 I ReadOnlyDictionary<string, Interval> variableRanges,105 IDictionary<string, Interval> variableRanges, 106 106 ISymbolicExpressionTree solution) { 107 107 return SymbolicRegressionConstraintAnalyzer.ConstraintSatisfied(constraint, new IntervalInterpreter(),
Note: See TracChangeset
for help on using the changeset viewer.