Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/16/16 17:10:05 (7 years ago)
Author:
abeham
Message:

#2701:

  • Reusing similiarty calculator in BinaryMemPR
  • Fixing distance calculation for linear linkage and LinearLinkageMemPR
  • Small changes to base algorithm
  • Added biased model trainer for permutation (rank and fitness)
  • Fixing best known quality calculation for GCP
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs

    r14450 r14496  
    102102
    103103    [Storable]
    104     private IValueParameter<IntValue> hcSteps;
    105     public int HcSteps {
    106       get { return hcSteps.Value.Value; }
    107       set { hcSteps.Value.Value = value; }
     104    private IValueParameter<IntValue> localSearchEvaluations;
     105    public int LocalSearchEvaluations {
     106      get { return localSearchEvaluations.Value.Value; }
     107      set { localSearchEvaluations.Value.Value = value; }
    108108    }
    109109
     
    196196      bestQuality = cloner.Clone(original.bestQuality);
    197197      bestSolution = cloner.Clone(original.bestSolution);
    198       hcSteps = cloner.Clone(original.hcSteps);
     198      localSearchEvaluations = cloner.Clone(original.localSearchEvaluations);
    199199      byBreeding = cloner.Clone(original.byBreeding);
    200200      byRelinking = cloner.Clone(original.byRelinking);
     
    219219      Parameters.Add(bestQuality = new ValueParameter<DoubleValue>("BestQuality", new DoubleValue(double.NaN)));
    220220      Parameters.Add(bestSolution = new ValueParameter<TSolution>("BestSolution"));
    221       Parameters.Add(hcSteps = new ValueParameter<IntValue>("HcSteps", new IntValue(0)));
     221      Parameters.Add(localSearchEvaluations = new ValueParameter<IntValue>("LocalSearchEvaluations", new IntValue(0)));
    222222      Parameters.Add(byBreeding = new ValueParameter<IntValue>("ByBreeding", new IntValue(0)));
    223223      Parameters.Add(byRelinking = new ValueParameter<IntValue>("ByRelinking", new IntValue(0)));
Note: See TracChangeset for help on using the changeset viewer.