Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/13/18 16:56:35 (6 years ago)
Author:
bburlacu
Message:

#2895: Add solution skeleton for PushGP with genealogy analysis.

Location:
branches/2895_PushGP_GenealogyAnalysis
Files:
1 added
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis/Push/Selector/ICaseSingleObjectiveSelector.cs

    r14834 r15771  
    1 namespace HeuristicLab.Problems.ProgramSynthesis.Push.Selector {
     1namespace HeuristicLab.Problems.ProgramSynthesis {
    22  using HeuristicLab.Core;
    33  using HeuristicLab.Data;
  • branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis/Push/Selector/LexicaseSelector.cs

    r15366 r15771  
    2020#endregion
    2121
    22 namespace HeuristicLab.Problems.ProgramSynthesis.Push.Selector {
    23   using System;
    24   using System.Collections.Generic;
    25   using System.Linq;
     22using System;
     23using System.Collections.Generic;
     24using System.Linq;
    2625
    27   using HeuristicLab.Common;
    28   using HeuristicLab.Core;
    29   using HeuristicLab.Data;
    30   using HeuristicLab.Parameters;
    31   using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    32   using HeuristicLab.Problems.ProgramSynthesis.Push.Problem;
    33   using HeuristicLab.Random;
    34   using HeuristicLab.Selection;
     26using HeuristicLab.Common;
     27using HeuristicLab.Core;
     28using HeuristicLab.Data;
     29using HeuristicLab.Parameters;
     30using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     31using HeuristicLab.Random;
     32using HeuristicLab.Selection;
    3533
     34namespace HeuristicLab.Problems.ProgramSynthesis {
    3635  /// <summary>
    3736  /// A lexicase selection operator which considers all successful evaluated training cases for selection.
     
    4039  [StorableClass]
    4140  public sealed class LexicaseSelector : StochasticSingleObjectiveSelector, ICaseSingleObjectiveSelector {
    42     public ILookupParameter<ItemArray<DoubleArray>> CaseQualitiesParameter
    43     {
     41    public ILookupParameter<ItemArray<DoubleArray>> CaseQualitiesParameter {
    4442      get { return (ILookupParameter<ItemArray<DoubleArray>>)Parameters[IntegerVectorPushProblem.CaseQualitiesScopeParameterName]; }
    4543    }
Note: See TracChangeset for help on using the changeset viewer.