Changeset 16784


Ignore:
Timestamp:
04/15/19 14:34:33 (2 months ago)
Author:
abeham
Message:

#2953: Changed base call order

  • The base call has to be performed after the pruning of unsuitable operators, otherwise the algorithm sees them before they're pruned and adds them
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/HeuristicLab.Optimization/3.3/BasicProblems/MultiObjectiveBasicProblem.cs

    r16565 r16784  
    2121
    2222using System.Linq;
     23using HEAL.Attic;
    2324using HeuristicLab.Common;
    2425using HeuristicLab.Core;
    2526using HeuristicLab.Data;
    2627using HeuristicLab.Parameters;
    27 using HEAL.Attic;
    2828
    2929namespace HeuristicLab.Optimization {
     
    5959   
    6060    protected override void OnOperatorsChanged() {
    61       base.OnOperatorsChanged();
    6261      if (Encoding != null) {
    6362        PruneSingleObjectiveOperators(Encoding);
     
    6968        }
    7069      }
     70      base.OnOperatorsChanged();
    7171    }
    7272
Note: See TracChangeset for help on using the changeset viewer.