Changeset 4664 for branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntegerVectorCreator.cs
- Timestamp:
- 10/29/10 16:50:38 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntegerVectorCreator.cs
r4068 r4664 23 23 using HeuristicLab.Data; 24 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 25 using HeuristicLab.Common; 25 26 26 27 namespace HeuristicLab.Encodings.IntegerVectorEncoding { … … 31 32 [StorableClass] 32 33 public class UniformRandomIntegerVectorCreator : IntegerVectorCreator { 34 [StorableConstructor] 35 protected UniformRandomIntegerVectorCreator(bool deserializing) : base(deserializing) { } 36 protected UniformRandomIntegerVectorCreator(UniformRandomIntegerVectorCreator original, Cloner cloner) : base(original, cloner) { } 37 public UniformRandomIntegerVectorCreator() : base() { } 38 39 public override IDeepCloneable Clone(Cloner cloner) { 40 return new UniformRandomIntegerVectorCreator(this, cloner); 41 } 42 33 43 /// <summary> 34 44 /// Generates a new random integer vector with the given <paramref name="length"/>.
Note: See TracChangeset
for help on using the changeset viewer.