Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/08/20 15:39:46 (4 years ago)
Author:
chaider
Message:

#3073 Fixed error calculation in IABoundsEstimator

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3073_IA_constraint_splitting/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/IntervalUtil.cs

    r17768 r17773  
    2222      var regionRanges = new IntervalCollection();
    2323      foreach (var kvp in variableRanges) {
    24         if (kvp.Key != constraint.Target && constraint.Regions.GetReadonlyDictionary().TryGetValue(kvp.Key, out Interval val)) {
     24        if (kvp.Key != constraint.Target && constraint.Regions.GetReadonlyDictionary().TryGetValue(kvp.Key, out var val)) {
    2525          regionRanges.AddInterval(kvp.Key, val);
    2626        } else {
     
    8080      IEnumerable<IntervalConstraint> constraints, IBoundsEstimator estimator, IntervalCollection intervalCollection,
    8181      ISymbolicExpressionTree solution) {
    82       return constraints
    83             .Select(constraint => IntervalConstraintViolation(constraint, estimator, intervalCollection, solution))
    84             .ToList();
     82      return constraints.Select(constraint => IntervalConstraintViolation(constraint, estimator, intervalCollection, solution)).ToList();
    8583    }
    8684  }
Note: See TracChangeset for help on using the changeset viewer.