Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/ScrambleManipulator.cs
- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/ScrambleManipulator.cs
r16453 r16462 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Encodings.PermutationEncoding { … … 33 33 /// </remarks> 34 34 [Item("ScrambleManipulator", "An operator which manipulates a permutation array by randomly scrambling the elements in a randomly chosen interval. It is implemented as described in Syswerda, G. (1991). Schedule Optimization Using Genetic Algorithms. In Davis, L. (Ed.) Handbook of Genetic Algorithms, Van Nostrand Reinhold, New York, pp 332-349.")] 35 [Storable Class]35 [StorableType("C324E297-C54E-4A18-BF41-3F0EF9595762")] 36 36 public class ScrambleManipulator : PermutationManipulator { 37 37 [StorableConstructor] 38 protected ScrambleManipulator( bool deserializing) : base(deserializing) { }38 protected ScrambleManipulator(StorableConstructorFlag _) : base(_) { } 39 39 protected ScrambleManipulator(ScrambleManipulator original, Cloner cloner) : base(original, cloner) { } 40 40 public ScrambleManipulator() : base() { }
Note: See TracChangeset
for help on using the changeset viewer.