Changeset 4672 for branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs
- Timestamp:
- 10/29/10 18:28:48 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs
r4101 r4672 26 26 using HeuristicLab.Parameters; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HeuristicLab.Common; 28 29 29 30 namespace HeuristicLab.Encodings.RealVectorEncoding { … … 50 51 } 51 52 53 [StorableConstructor] 54 protected AdditiveMoveGenerator(bool deserializing) : base(deserializing) { } 55 protected AdditiveMoveGenerator(AdditiveMoveGenerator original, Cloner cloner) : base(original, cloner) { } 52 56 public AdditiveMoveGenerator() 53 57 : base() { … … 57 61 Parameters.Add(new ScopeParameter("CurrentScope", "The current scope where the moves should be added as subscopes.")); 58 62 Parameters.Add(new ValueLookupParameter<DoubleMatrix>("Bounds", "A 2 column matrix specifying the lower and upper bound for each dimension. If there are less rows than dimension the bounds vector is cycled.")); 63 } 64 65 public override IDeepCloneable Clone(Cloner cloner) { 66 return new AdditiveMoveGenerator(this, cloner); 59 67 } 60 68
Note: See TracChangeset
for help on using the changeset viewer.