Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/28/17 16:49:13 (7 years ago)
Author:
abeham
Message:

#2666: Added move generators for extract, merge, shift, and split moves and renamed those to EMSS moves, some code cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.LinearLinkageEncoding-3.4/MoveTests.cs

    r14663 r15079  
    3939        var beforeb = before.ToBackLinks();
    4040        var moves = 0;
    41         foreach (var move in MoveGenerator.Generate(lle)) {
     41        foreach (var move in ExhaustiveEMSSMoveGenerator.Generate(lle)) {
    4242          var lleb = lle.ToBackLinks();
    4343          move.Apply(lle);
     
    6666        var moves = 0;
    6767        for (var i = 1; i < lle.Length; i++) {
    68           var move = MoveGenerator.GenerateForItem(i, groupItems, lle, lleb).SampleRandom(random);
     68          var move = ExhaustiveEMSSMoveGenerator.GenerateForItem(i, groupItems, lle, lleb).SampleRandom(random);
    6969          move.Apply(lle);
    7070          move.ApplyToLLEb(lleb);
Note: See TracChangeset for help on using the changeset viewer.