Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/AverageCrossover.cs
- Timestamp:
- 12/28/18 16:10:48 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/AverageCrossover.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.RealVectorEncoding { … … 33 33 /// </remarks> 34 34 [Item("AverageCrossover", "The average crossover (intermediate recombination) produces a new offspring by calculating in each position the average of a number of parents. It is implemented as described by Beyer, H.-G. and Schwefel, H.-P. 2002. Evolution Strategies - A Comprehensive Introduction Natural Computing, 1, pp. 3-52.")] 35 [Storable Class]35 [StorableType("D182B4D8-DFB1-467C-B6C8-8A8BC7540304")] 36 36 public class AverageCrossover : RealVectorCrossover { 37 37 [StorableConstructor] 38 protected AverageCrossover( bool deserializing) : base(deserializing) { }38 protected AverageCrossover(StorableConstructorFlag _) : base(_) { } 39 39 protected AverageCrossover(AverageCrossover original, Cloner cloner) : base(original, cloner) { } 40 40 public AverageCrossover() : base() { }
Note: See TracChangeset
for help on using the changeset viewer.