Changeset 8887 for trunk/sources/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/Manipulators/PWRInsertionManipulator.cs
- Timestamp:
- 11/11/12 22:57:09 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/Manipulators/PWRInsertionManipulator.cs
r8603 r8887 28 28 29 29 namespace HeuristicLab.Encodings.ScheduleEncoding.PermutationWithRepetition { 30 31 30 [Item("PWRInsertionManipulator", "Represents a manipulation operation inserting parts of the individual at another position.")] 32 31 [StorableClass] … … 34 33 [StorableConstructor] 35 34 protected PWRInsertionManipulator(bool deserializing) : base(deserializing) { } 36 protected PWRInsertionManipulator(PWRInsertionManipulator original, Cloner cloner) 37 : base(original, cloner) {38 } 35 protected PWRInsertionManipulator(PWRInsertionManipulator original, Cloner cloner) : base(original, cloner) { } 36 public PWRInsertionManipulator() : base() { } 37 39 38 public override IDeepCloneable Clone(Cloner cloner) { 40 39 return new PWRInsertionManipulator(this, cloner); 41 40 } 42 public PWRInsertionManipulator() : base() { }43 41 44 42 public static void Apply(IRandom random, PWREncoding individual) {
Note: See TracChangeset
for help on using the changeset viewer.