Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/12/10 01:29:35 (14 years ago)
Author:
swagner
Message:

Removed unnecessary checks if the application manager is not null (#954).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs

    r3166 r3303  
    298298    private void InitializeOperators() {
    299299      operators = new List<IBinaryVectorOperator>();
    300       if (ApplicationManager.Manager != null) {
    301         foreach (IBinaryVectorOperator op in ApplicationManager.Manager.GetInstances<IBinaryVectorOperator>()) {
    302           if (!(op is ISingleObjectiveMoveEvaluator) || (op is IKnapsackMoveEvaluator)) {
    303             operators.Add(op);
    304           }
     300      foreach (IBinaryVectorOperator op in ApplicationManager.Manager.GetInstances<IBinaryVectorOperator>()) {
     301        if (!(op is ISingleObjectiveMoveEvaluator) || (op is IKnapsackMoveEvaluator)) {
     302          operators.Add(op);
    305303        }
    306         ParameterizeOperators();
    307       }
    308 
     304      }
     305      ParameterizeOperators();
    309306      InitializeMoveGenerators();
    310307    }
Note: See TracChangeset for help on using the changeset viewer.