Changeset 12771 for branches/PerformanceComparison/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs
- Timestamp:
- 07/17/15 09:25:44 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PerformanceComparison/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs
r12012 r12771 22 22 using System; 23 23 using System.Linq; 24 using System.Reflection; 24 25 using HeuristicLab.Common; 25 26 using HeuristicLab.Core; 27 using HeuristicLab.Data; 26 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 29 using HeuristicLab.PluginInfrastructure; … … 71 73 } 72 74 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 73 83 public override ResultCollection Results { 74 84 get {
Note: See TracChangeset
for help on using the changeset viewer.