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/Problems/HIFFProblem.cs

    r11672 r11838  
    22/* HeuristicLab
    33 * Copyright (C) 2002-2013 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.
     
    2728
    2829namespace HeuristicLab.Algorithms.ParameterlessPopulationPyramid {
     30  // This code is based off the publication
     31  // B. W. Goldman and W. F. Punch, "Parameter-less Population Pyramid," GECCO, pp. 785–792, 2014
     32  // and the original source code in C++11 available from: https://github.com/brianwgoldman/Parameter-less_Population_Pyramid
    2933  [Item("Hierararchical If and only If problem", "Genome evaluated in nested subsets to see if each subset contains either all 0s or all 1s.")]
    3034  [StorableClass]
    3135  [Creatable("Parameterless Population Pyramid")]
    32   // In the GECCO paper, Section 4.1
    3336  public class HIFFProblem : BinaryVectorProblem {
    3437    [StorableConstructor]
     
    4851      Length = 64;
    4952    }
    50 
     53    // In the GECCO paper, Section 4.1
    5154    public override double Evaluate(bool[] individual) {
    5255      int[] level = new int[individual.Length];
Note: See TracChangeset for help on using the changeset viewer.