Changeset 17751 for branches/3076_IA_evaluators_analyzers/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SymbolicRegressionConstraintAnalyzer.cs
- Timestamp:
- 09/20/20 22:21:24 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3076_IA_evaluators_analyzers/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SymbolicRegressionConstraintAnalyzer.cs
r17735 r17751 191 191 // calculate result interval 192 192 if (!constraint.IsDerivative) { 193 resultInterval = intervalInterpreter.GetSymbolicExpressionTreeInterval(solution, new ReadOnlyDictionary<string, Interval>(regionRanges) );193 resultInterval = intervalInterpreter.GetSymbolicExpressionTreeInterval(solution, new ReadOnlyDictionary<string, Interval>(regionRanges), 0); 194 194 } 195 195 else { … … 201 201 } 202 202 203 resultInterval = intervalInterpreter.GetSymbolicExpressionTreeInterval(tree, new ReadOnlyDictionary<string, Interval>(regionRanges) );203 resultInterval = intervalInterpreter.GetSymbolicExpressionTreeInterval(tree, new ReadOnlyDictionary<string, Interval>(regionRanges), 0); 204 204 } 205 205 … … 226 226 public static bool ConstraintsSatisfied(IEnumerable<IntervalConstraint> constraints, 227 227 IReadOnlyDictionary<string, Interval> variableRanges, 228 ISymbolicExpressionTree solution, 228 ISymbolicExpressionTree solution, bool useSplitting, 229 229 out double error) { 230 var intervalInterpreter = new IntervalInterpreter() ;230 var intervalInterpreter = new IntervalInterpreter() {UseIntervalSplitting = useSplitting}; 231 231 error = 0.0; 232 232 var satisfied = true;
Note: See TracChangeset
for help on using the changeset viewer.