Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/10/15 12:02:20 (9 years ago)
Author:
mkommend
Message:

#2320: Merged r12422, r12423, r12424, r12480, r12481 and r12482 into stable.

Location:
stable
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • stable

  • stable/HeuristicLab.Tests

  • stable/HeuristicLab.Tests/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4/AllArchitectureAlteringOperatorsTest.cs

    r12009 r12706  
    6161            // manipulate
    6262            stopwatch.Start();
    63             var selectedTree = (ISymbolicExpressionTree)trees.SelectRandom(random).Clone();
     63            var selectedTree = (ISymbolicExpressionTree)trees.SampleRandom(random).Clone();
    6464            var oldTree = (ISymbolicExpressionTree)selectedTree.Clone();
    6565            bool success = false;
     
    8383            SymbolicExpressionTree par1 = null;
    8484            do {
    85               par0 = (SymbolicExpressionTree)trees.SelectRandom(random).Clone();
    86               par1 = (SymbolicExpressionTree)trees.SelectRandom(random).Clone();
     85              par0 = (SymbolicExpressionTree)trees.SampleRandom(random).Clone();
     86              par1 = (SymbolicExpressionTree)trees.SampleRandom(random).Clone();
    8787            } while (par0.Length > MAX_TREE_LENGTH || par1.Length > MAX_TREE_LENGTH);
    8888            var newTree = SubtreeCrossover.Cross(random, par0, par1, 0.9, MAX_TREE_LENGTH, MAX_TREE_DEPTH);
Note: See TracChangeset for help on using the changeset viewer.