Changeset 13368 for branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers
- Timestamp:
- 11/24/15 17:08:13 (9 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
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 33 33 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 34 34 [Item("MultiBinaryVectorCrossover", "Randomly selects and applies one of its crossovers every time it is called.")] 35 [StorableClass ]35 [StorableClass("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
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 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 [StorableClass ]38 [StorableClass("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
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 34 34 /// </remarks> 35 35 [Item("SinglePointCrossover", "Single point crossover for binary vectors. It is implemented based on the NPointCrossover.")] 36 [StorableClass ]36 [StorableClass("E24CCE38-9B97-46D8-AD33-09305D0215F8")] 37 37 public sealed class SinglePointCrossover : BinaryVectorCrossover { 38 38 -
branches/PersistenceOverhaul/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/UniformCrossover.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 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 [StorableClass ]35 [StorableClass("429BD087-38BD-46D5-BBEC-6CF644A21455")] 36 36 public sealed class UniformCrossover : BinaryVectorCrossover { 37 37
Note: See TracChangeset
for help on using the changeset viewer.