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:
4 edited

Legend:

Unmodified
Added
Removed
  • stable

  • stable/HeuristicLab.Tests

  • stable/HeuristicLab.Tests/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4/SymbolicDataAnalysisExpressionCrossoverTest.cs

    r12009 r12706  
    125125      stopwatch.Start();
    126126      for (int i = 0; i != PopulationSize; ++i) {
    127         var parent0 = (ISymbolicExpressionTree)trees.SelectRandom(twister).Clone();
     127        var parent0 = (ISymbolicExpressionTree)trees.SampleRandom(twister).Clone();
    128128        var scopeParent0 = new Scope();
    129129        scopeParent0.Variables.Add(new Core.Variable(crossover.ParentsParameter.ActualName, parent0));
    130130        context.Scope.SubScopes.Add(scopeParent0);
    131131
    132         var parent1 = (ISymbolicExpressionTree)trees.SelectRandom(twister).Clone();
     132        var parent1 = (ISymbolicExpressionTree)trees.SampleRandom(twister).Clone();
    133133        var scopeParent1 = new Scope();
    134134        scopeParent1.Variables.Add(new Core.Variable(crossover.ParentsParameter.ActualName, parent1));
  • stable/HeuristicLab.Tests/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4/Util.cs

    r12009 r12706  
    7979    public static double CalculateEvaluatedNodesPerSec(ISymbolicExpressionTree[] trees, ISymbolicDataAnalysisExpressionTreeInterpreter interpreter, Dataset dataset, int repetitions) {
    8080      // warm up
    81       IEnumerable<int> rows = Enumerable.Range(0, dataset.Rows);
     81      IEnumerable<int> rows = Enumerable.Range(0, dataset.Rows).ToList();
    8282      long nNodes = 0;
    8383      double c = 0;
Note: See TracChangeset for help on using the changeset viewer.