Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/22/10 22:58:43 (14 years ago)
Author:
abeham
Message:

Added move operators for real encoding and test functions #890

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs

    r3145 r3187  
    188188      ParameterizeSolutionsCreator();
    189189      ParameterizeMainLoop();
     190      UpdateMoveGenerator();
     191      UpdateMoveParameters();
    190192      ParameterizeMoveGenerators();
    191193      ParameterizeMoveEvaluator();
    192194      ParameterizeMoveMaker();
    193       UpdateMoveGenerator();
    194195      Problem.Evaluator.QualityParameter.ActualNameChanged += new EventHandler(Evaluator_QualityParameter_ActualNameChanged);
    195196      base.OnProblemChanged();
     
    227228        op.MoveTabuParameter.ActualNameChanged += new EventHandler(TabuMoveEvaluator_MoveTabuParameter_ActualNameChanged);
    228229      }
    229       IMoveGenerator oldMoveGenerator = MoveGenerator;
    230230      UpdateMoveGenerator();
    231       if (oldMoveGenerator == MoveGenerator) // in this case MoveGeneratorParameter_ValueChanged did not fire
    232         UpdateMoveParameters();
     231      UpdateMoveParameters();
    233232      ParameterizeMainLoop();
    234233      ParameterizeMoveGenerators();
Note: See TracChangeset for help on using the changeset viewer.