Changeset 16958 for branches/2457_ExpertSystem/HeuristicLab.Analysis
- Timestamp:
- 05/15/19 14:52:20 (6 years ago)
- Location:
- branches/2457_ExpertSystem/HeuristicLab.Analysis/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2457_ExpertSystem/HeuristicLab.Analysis/3.3/BestNScopesSolutionAnalyzer.cs
r13744 r16958 20 20 #endregion 21 21 22 using System; 23 using System.Collections.Generic; 24 using System.Linq; 25 using HEAL.Attic; 22 26 using HeuristicLab.Common; 23 27 using HeuristicLab.Core; … … 27 31 using HeuristicLab.Optimization.Operators; 28 32 using HeuristicLab.Parameters; 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;30 using System;31 using System.Collections.Generic;32 using System.Linq;33 33 34 34 namespace HeuristicLab.Analysis { … … 37 37 /// </summary> 38 38 [Item("BestNScopesSolutionAnalyzer", "An operator that maintains at most N scopes containing good quality solutions.")] 39 [Storable Class]39 [StorableType("9E9CB06C-EFF2-4A99-9203-E334771FF613")] 40 40 public class BestNScopesSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 41 41 … … 82 82 #region Storing & Cloning 83 83 [StorableConstructor] 84 protected BestNScopesSolutionAnalyzer( bool deserializing) : base(deserializing) { }84 protected BestNScopesSolutionAnalyzer(StorableConstructorFlag _) : base(_) { } 85 85 protected BestNScopesSolutionAnalyzer(BestNScopesSolutionAnalyzer original, Cloner cloner) : base(original, cloner) { } 86 86 public override IDeepCloneable Clone(Cloner cloner) { -
branches/2457_ExpertSystem/HeuristicLab.Analysis/3.3/Optimizers/IteratedAlgorithm.cs
r14058 r16958 20 20 #endregion 21 21 22 using System; 23 using System.Linq; 24 using System.Threading; 25 using System.Threading.Tasks; 26 using HEAL.Attic; 22 27 using HeuristicLab.Collections; 23 28 using HeuristicLab.Common; … … 26 31 using HeuristicLab.Optimization; 27 32 using HeuristicLab.Parameters; 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;29 using System;30 using System.Linq;31 using System.Threading;32 using System.Threading.Tasks;33 33 34 34 namespace HeuristicLab.Analysis { … … 38 38 [Item("Iterated Algorithm", "An algorithm that repeats an algorithm until either a certain target value is reached or a maximum budget is exceeded.")] 39 39 [Creatable(CreatableAttribute.Categories.TestingAndAnalysis, Priority = 116)] 40 [Storable Class]40 [StorableType("787AF25E-46FF-4FBF-A2ED-011E7F41AF58")] 41 41 public sealed class IteratedAlgorithm : Algorithm, IStorableContent { 42 42 private const string ExecutionTimeResultName = "Execution Time"; … … 166 166 167 167 [StorableConstructor] 168 private IteratedAlgorithm( bool deserializing) : base(deserializing) { }168 private IteratedAlgorithm(StorableConstructorFlag _) : base(_) { } 169 169 private IteratedAlgorithm(IteratedAlgorithm original, Cloner cloner) 170 170 : base(original, cloner) {
Note: See TracChangeset
for help on using the changeset viewer.