Changeset 17517 for branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/Algorithms/BasicAlgorithm.cs
- Timestamp:
- 04/20/20 17:31:31 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/Algorithms/BasicAlgorithm.cs
r17226 r17517 22 22 using System; 23 23 using System.Threading; 24 using HEAL.Attic; 24 25 using HeuristicLab.Common; 25 26 using HeuristicLab.Core; 26 using HEAL.Attic;27 27 28 28 namespace HeuristicLab.Optimization { … … 42 42 [Storable] 43 43 private bool initialized; 44 [Storable]45 private readonly ResultCollection results;46 public override ResultCollection Results {47 get { return results; }48 }49 44 50 45 private CancellationTokenSource cancellationTokenSource; … … 58 53 protected BasicAlgorithm(BasicAlgorithm original, Cloner cloner) 59 54 : base(original, cloner) { 60 results = cloner.Clone(original.Results);61 55 initialized = original.initialized; 62 56 } 63 57 protected BasicAlgorithm() 64 58 : base() { 65 results = new ResultCollection();66 59 } 67 60 … … 69 62 if (Problem == null) return; 70 63 base.Prepare(); 71 results.Clear();72 64 initialized = false; 73 65 OnPrepared();
Note: See TracChangeset
for help on using the changeset viewer.