Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/27/11 23:56:35 (13 years ago)
Author:
cneumuel
Message:

#1215

  • fixed issue with multiple problems (by introducing valuesReadOnly to IOptimizable)
  • fixed error message when removing last problem instance
  • made quality measure name configurable
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Analyzers/PMOBestSolutionHistoryAnalyzer.cs

    r6197 r6489  
    7575        bestSolutionHistory = results[key].Value as RunCollection;
    7676      }
    77       if (bestSolutionHistory.Count == 0 || best.ParameterInfoString != ((StringValue)bestSolutionHistory.Last().Results["Meta.ParameterInfoString"]).Value) {
     77      if (bestSolutionHistory.Count == 0 || best.ParameterInfoString != ((StringValue)bestSolutionHistory.Last().Results["Meta-ParameterInfoString"]).Value) {
    7878        IRun run = best.ToRun(string.Format("{0}: {1}", currentGeneration, best.ParameterInfoString), false);
    79         run.Results.Add("Meta.Generation", new IntValue(currentGeneration));
    80         run.Results.Add("Meta.ParameterInfoString", new StringValue(best.ParameterInfoString));
     79        run.Results.Add("Meta-Generation", new IntValue(currentGeneration));
     80        run.Results.Add("Meta-ParameterInfoString", new StringValue(best.ParameterInfoString));
    8181        bestSolutionHistory.Add(run);
    8282      }
Note: See TracChangeset for help on using the changeset viewer.