Changeset 14927 for branches/PersistenceReintegration/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/RandomConvexCrossover.cs
- Timestamp:
- 05/04/17 17:19:35 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/RandomConvexCrossover.cs
r14185 r14927 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 27 27 namespace HeuristicLab.Encodings.RealVectorEncoding { … … 33 33 /// </remarks> 34 34 [Item("RandomConvexCrossover", "The random convex crossover acts like the local crossover, but with just one randomly chosen alpha for all crossed positions. It is implementes as described in Dumitrescu, D. et al. (2000), Evolutionary computation, CRC Press, Boca Raton, FL, pp. 193 - 194.")] 35 [Storable Class]35 [StorableType("6742955d-1e35-4210-b74b-c1b31f0c02a0")] 36 36 public class RandomConvexCrossover : RealVectorCrossover { 37 37 [StorableConstructor] … … 43 43 return new RandomConvexCrossover(this, cloner); 44 44 } 45 45 46 46 /// <summary> 47 47 /// Performs a random convex crossover on the two given parents.
Note: See TracChangeset
for help on using the changeset viewer.