Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/19/10 02:15:10 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • worked on operators and SGA
  • improved performance
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Permutation/3.3/PermutationManipulator.cs

    r2794 r2830  
    4646
    4747    public sealed override IExecutionSequence Apply() {
    48       PermutationParameter.ActualValue = Manipulate(RandomParameter.ActualValue, PermutationParameter.ActualValue);
     48      Manipulate(RandomParameter.ActualValue, PermutationParameter.ActualValue);
    4949      return base.Apply();
    5050    }
    5151
    52     protected abstract Permutation Manipulate(IRandom random, Permutation permutation);
     52    protected abstract void Manipulate(IRandom random, Permutation permutation);
    5353  }
    5454}
Note: See TracChangeset for help on using the changeset viewer.