Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/28/15 22:38:13 (9 years ago)
Author:
bgoldman
Message:

#2282: Added BEACON to the copyright on P3 files and included comments referring to the publication

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Parameter-less Population Pyramid/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HillClimber.cs

    r11791 r11838  
    22/* HeuristicLab
    33 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     4 * and the BEACON Center for the Study of Evolution in Action.
    45 *
    56 * This file is part of HeuristicLab.
     
    3435
    3536namespace HeuristicLab.Algorithms.ParameterlessPopulationPyramid {
     37  // This code is based off the publication
     38  // B. W. Goldman and W. F. Punch, "Parameter-less Population Pyramid," GECCO, pp. 785–792, 2014
     39  // and the original source code in C++11 available from: https://github.com/brianwgoldman/Parameter-less_Population_Pyramid
    3640  [Item("Hill Climber", "Test algorithm.")]
    3741  [StorableClass]
    3842  [Creatable("Parameterless Population Pyramid")]
    39   // In the GECCO paper, Section 2.1
    4043  public class HillClimber : BasicAlgorithm {
    4144    [Storable]
     
    9295      }
    9396    }
    94 
     97    // In the GECCO paper, Section 2.1
    9598    public static double ImproveToLocalOptimum(IBinaryVectorProblem problem, bool[] solution, double fitness, IRandom rand) {
    9699      var tried = new HashSet<int>();
Note: See TracChangeset for help on using the changeset viewer.