Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/24/15 15:31:54 (9 years ago)
Author:
abeham
Message:

#2431: worked on RLD analysis

  • started implementation of IRRRun
  • renamed view from ECDF to RLD
  • reverted algorithms (execution time)
  • changed per clock analyzer
Location:
branches/PerformanceComparison/HeuristicLab.Optimization/3.3/Algorithms
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/PerformanceComparison/HeuristicLab.Optimization/3.3/Algorithms/BasicAlgorithm.cs

    r12771 r12803  
    2424using System.Threading.Tasks;
    2525using HeuristicLab.Common;
    26 using HeuristicLab.Data;
    2726using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2827
     
    3635    public override ResultCollection Results {
    3736      get { return results; }
    38     }
    39 
    40     protected override void OnExecutionTimeChanged() {
    41       base.OnExecutionTimeChanged();
    42       IResult result;
    43       if (!Results.TryGetValue("Execution Time", out result))
    44         Results.Add(new Result("Execution Time", new TimeSpanValue(ExecutionTime)));
    45       else ((TimeSpanValue)result.Value).Value = ExecutionTime;
    4637    }
    4738
  • branches/PerformanceComparison/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs

    r12771 r12803  
    2222using System;
    2323using System.Linq;
    24 using System.Reflection;
    2524using HeuristicLab.Common;
    2625using HeuristicLab.Core;
    27 using HeuristicLab.Data;
    2826using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2927using HeuristicLab.PluginInfrastructure;
     
    7371    }
    7472
    75     protected override void OnExecutionTimeChanged() {
    76       base.OnExecutionTimeChanged();
    77       IResult result;
    78       if (!Results.TryGetValue("Execution Time", out result))
    79         Results.Add(new Result("Execution Time", new TimeSpanValue(ExecutionTime)));
    80       else ((TimeSpanValue)result.Value).Value = ExecutionTime;
    81     }
    82 
    8373    public override ResultCollection Results {
    8474      get {
Note: See TracChangeset for help on using the changeset viewer.