Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/StrategyParameters
- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/StrategyParameters
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCreator.cs
r16453 r16462 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Fossil; 29 29 30 30 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 31 31 [Item("StdDevStrategyVectorCreator", "Creates the endogeneous strategy parameters.")] 32 [Storable Class]32 [StorableType("3357CE2D-EC8C-4DD7-B51A-FA72D558EA91")] 33 33 public class StdDevStrategyVectorCreator : SingleSuccessorOperator, IStochasticOperator, IIntegerVectorStdDevStrategyParameterCreator { 34 34 public override bool CanChangeName { … … 49 49 50 50 [StorableConstructor] 51 protected StdDevStrategyVectorCreator( bool deserializing) : base(deserializing) { }51 protected StdDevStrategyVectorCreator(StorableConstructorFlag _) : base(_) { } 52 52 protected StdDevStrategyVectorCreator(StdDevStrategyVectorCreator original, Cloner cloner) : base(original, cloner) { } 53 53 public StdDevStrategyVectorCreator() -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCrossover.cs
r16453 r16462 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Fossil; 29 29 30 30 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 31 31 [Item("StdDevStrategyVectorCrossover", "Crosses the strategy vector by using intermediate recombination (average crossover).")] 32 [Storable Class]32 [StorableType("27583F67-4C80-4059-B4F9-80587C0DFB13")] 33 33 public class StdDevStrategyVectorCrossover : SingleSuccessorOperator, IStochasticOperator, IIntegerVectorStdDevStrategyParameterCrossover { 34 34 public override bool CanChangeName { … … 46 46 47 47 [StorableConstructor] 48 protected StdDevStrategyVectorCrossover( bool deserializing) : base(deserializing) { }48 protected StdDevStrategyVectorCrossover(StorableConstructorFlag _) : base(_) { } 49 49 protected StdDevStrategyVectorCrossover(StdDevStrategyVectorCrossover original, Cloner cloner) : base(original, cloner) { } 50 50 public StdDevStrategyVectorCrossover() -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs
r16453 r16462 27 27 using HeuristicLab.Optimization; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Fossil; 30 30 using HeuristicLab.Random; 31 31 … … 35 35 /// </summary> 36 36 [Item("StdDevStrategyVectorManipulator", "Mutates the endogenous strategy parameters.")] 37 [Storable Class]37 [StorableType("8DEED222-E816-4B80-B3F9-0A799EC40C4E")] 38 38 public class StdDevStrategyVectorManipulator : SingleSuccessorOperator, IStochasticOperator, IIntegerVectorStdDevStrategyParameterManipulator { 39 39 public override bool CanChangeName { … … 57 57 58 58 [StorableConstructor] 59 protected StdDevStrategyVectorManipulator( bool deserializing) : base(deserializing) { }59 protected StdDevStrategyVectorManipulator(StorableConstructorFlag _) : base(_) { } 60 60 protected StdDevStrategyVectorManipulator(StdDevStrategyVectorManipulator original, Cloner cloner) : base(original, cloner) { } 61 61 public StdDevStrategyVectorManipulator()
Note: See TracChangeset
for help on using the changeset viewer.