Changeset 14711 for branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers
- Timestamp:
- 03/03/17 11:41:43 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/MultiBinaryVectorCrossover.cs
r13368 r14711 33 33 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 34 34 [Item("MultiBinaryVectorCrossover", "Randomly selects and applies one of its crossovers every time it is called.")] 35 [Storable Class("8E28F7C6-515F-410F-8229-3721FF704075")]35 [StorableType("8E28F7C6-515F-410F-8229-3721FF704075")] 36 36 public class MultiBinaryVectorCrossover : StochasticMultiBranch<IBinaryVectorCrossover>, IBinaryVectorCrossover, IStochasticOperator { 37 37 public override bool CanChangeName { -
branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/NPointCrossover.cs
r13368 r14711 36 36 /// </remarks> 37 37 [Item("NPointCrossover", "N point crossover for binary vectors. It is implemented as described in Eiben, A.E. and Smith, J.E. 2003. Introduction to Evolutionary Computation. Natural Computing Series, Springer-Verlag Berlin Heidelberg.")] 38 [Storable Class("03AF036F-1D98-4796-B8A2-C7D319EFB90C")]38 [StorableType("03AF036F-1D98-4796-B8A2-C7D319EFB90C")] 39 39 public sealed class NPointCrossover : BinaryVectorCrossover { 40 40 /// <summary> -
branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs
r13368 r14711 34 34 /// </remarks> 35 35 [Item("SinglePointCrossover", "Single point crossover for binary vectors. It is implemented based on the NPointCrossover.")] 36 [Storable Class("E24CCE38-9B97-46D8-AD33-09305D0215F8")]36 [StorableType("E24CCE38-9B97-46D8-AD33-09305D0215F8")] 37 37 public sealed class SinglePointCrossover : BinaryVectorCrossover { 38 38 -
branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/UniformCrossover.cs
r13368 r14711 33 33 /// </remarks> 34 34 [Item("UniformCrossover", "Uniform crossover for binary vectors. It is implemented as described in Eiben, A.E. and Smith, J.E. 2003. Introduction to Evolutionary Computation. Natural Computing Series, Springer-Verlag Berlin Heidelberg.")] 35 [Storable Class("429BD087-38BD-46D5-BBEC-6CF644A21455")]35 [StorableType("429BD087-38BD-46D5-BBEC-6CF644A21455")] 36 36 public sealed class UniformCrossover : BinaryVectorCrossover { 37 37
Note: See TracChangeset
for help on using the changeset viewer.