Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/04/20 18:16:58 (4 years ago)
Author:
abeham
Message:

#2521: refactoring in progress

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/LinearLinkageProblem.cs

    r17544 r17587  
    2222#endregion
    2323
    24 using System;
    2524using System.Linq;
    2625using HEAL.Attic;
     
    3736  public abstract class LinearLinkageProblem : SingleObjectiveProblem<LinearLinkageEncoding, LinearLinkage> {
    3837    [Storable] protected ReferenceParameter<IntValue> DimensionRefParameter { get; private set; }
    39     public IValueParameter<IntValue> DimensionParameter => DimensionRefParameter;
    4038
    4139    public int Dimension {
     
    9088
    9189    private void RegisterEventHandlers() {
    92       DimensionRefParameter.Value.ValueChanged += DimensionParameter_Value_ValueChanged;
    93     }
    94 
    95     private void DimensionParameter_Value_ValueChanged(object sender, EventArgs e) {
    96       DimensionOnChanged();
     90      IntValueParameterChangeHandler.Create(DimensionRefParameter, DimensionOnChanged);
    9791    }
    9892
Note: See TracChangeset for help on using the changeset viewer.