Ignore:
Timestamp:
01/05/17 00:32:43 (3 years ago)
Author:
abeham
Message:

#2701:

  • LLE: Added equality comparer
  • MemPR:
    • Added GPR to learn about heuristic performance
    • Changed Breeding to do more exhaustive search on crossover
    • Added Delinking separately to Relinking
    • Rewrote d/relinking for LLE
    • Reduce usage of local search
    • Renamed TabuWalk to AdaptiveWalk
    • Rewrote adaptive walk for binary problems
    • Renamed LLE namespace to Grouping to avoid namespace clashes
Location:
branches/MemPRAlgorithm/HeuristicLab.Random
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/MemPRAlgorithm/HeuristicLab.Random

    • Property svn:mergeinfo set to (toggle deleted branches)
      /branches/crossvalidation-2434/HeuristicLab.Randommergedeligible
      /stable/HeuristicLab.Randommergedeligible
      /trunk/sources/HeuristicLab.Randommergedeligible
      /branches/1721-RandomForestPersistence/HeuristicLab.Random10321-10322
      /branches/Algorithms.GradientDescent/HeuristicLab.Random5516-5520
      /branches/Benchmarking/sources/HeuristicLab.Random6917-7005
      /branches/CloningRefactoring/HeuristicLab.Random4656-4721
      /branches/CodeEditor/HeuristicLab.Random11700-11806
      /branches/DataAnalysis Refactoring/HeuristicLab.Random5471-5808
      /branches/DataAnalysis SolutionEnsembles/HeuristicLab.Random5815-6180
      /branches/DataAnalysis/HeuristicLab.Random4458-4459,​4462,​4464
      /branches/DataPreprocessing/HeuristicLab.Random10085-11101
      /branches/GP.Grammar.Editor/HeuristicLab.Random6284-6795
      /branches/GP.Symbols (TimeLag, Diff, Integral)/HeuristicLab.Random5060
      /branches/HLScript/HeuristicLab.Random10331-10358
      /branches/HeuristicLab.DatasetRefactor/sources/HeuristicLab.Random11570-12508
      /branches/HeuristicLab.Problems.DataAnalysis.Trading/HeuristicLab.Random6123-9799
      /branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Random11130-12721
      /branches/HiveStatistics/sources/HeuristicLab.Random12440-12877
      /branches/LogResidualEvaluator/HeuristicLab.Random10202-10483
      /branches/NET40/sources/HeuristicLab.Random5138-5162
      /branches/NSGA-II Changes/HeuristicLab.Random12033-12122
      /branches/ParallelEngine/HeuristicLab.Random5175-5192
      /branches/ProblemInstancesRegressionAndClassification/HeuristicLab.Random7568-7810
      /branches/QAPAlgorithms/HeuristicLab.Random6350-6627
      /branches/Restructure trunk solution/HeuristicLab.Random6828
      /branches/RuntimeOptimizer/HeuristicLab.Random8943-9078
      /branches/ScatterSearch (trunk integration)/HeuristicLab.Random7787-8333
      /branches/SlaveShutdown/HeuristicLab.Random8944-8956
      /branches/SpectralKernelForGaussianProcesses/HeuristicLab.Random10204-10479
      /branches/SuccessProgressAnalysis/HeuristicLab.Random5370-5682
      /branches/Trunk/HeuristicLab.Random6829-6865
      /branches/UnloadJobs/HeuristicLab.Random9168-9215
      /branches/VNS/HeuristicLab.Random5594-5752
      /branches/histogram/HeuristicLab.Random5959-6341
  • branches/MemPRAlgorithm/HeuristicLab.Random/3.3/RandomEnumerable.cs

    r14420 r14544  
    269269        // swapped element because we already returned it.
    270270      }
    271       yield return elements[0];
     271      if (elements.Length > 0)
     272        yield return elements[0];
    272273    }
    273274  }
Note: See TracChangeset for help on using the changeset viewer.