- Timestamp:
- 03/14/10 01:06:17 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/CosaCrossover.cs
r2994 r3017 35 35 /// </remarks> 36 36 [Item("CosaCrossover", "An operator which performs the crossover described in the COSA optimization method. It is implemented as described in Wendt, O. 1994. COSA: COoperative Simulated Annealing - Integration von Genetischen Algorithmen und Simulated Annealing am Beispiel der Tourenplanung. Dissertation Thesis. IWI Frankfurt.")] 37 [StorableClass (StorableClassType.Empty)]37 [StorableClass] 38 38 [Creatable("Test")] 39 39 public class CosaCrossover : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/CyclicCrossover.cs
r2994 r3017 32 32 /// </remarks> 33 33 [Item("CyclicCrossover", "An operator which performs the cyclic crossover on two permutations. 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.")] 34 [StorableClass (StorableClassType.Empty)]34 [StorableClass] 35 35 [Creatable("Test")] 36 36 public class CyclicCrossover : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/CyclicCrossover2.cs
r2994 r3017 33 33 /// </remarks> 34 34 [Item("CyclicCrossover2", "An operator which performs the cyclic crossover on two permutations. It is implemented as described in Affenzeller, M. et al. 2009. Genetic Algorithms and Genetic Programming - Modern Concepts and Practical Applications. CRC Press. p. 136.")] 35 [StorableClass (StorableClassType.Empty)]35 [StorableClass] 36 36 [Creatable("Test")] 37 37 public class CyclicCrossover2 : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/EdgeRecombinationCrossover.cs
r2994 r3017 35 35 /// </remarks> 36 36 [Item("EdgeRecombinationCrossover", "An operator which performs the edge recombination crossover on two permutations. It is implemented as described in Whitley et.al. 1991, The Traveling Salesman and Sequence Scheduling, in Davis, L. (Ed.), Handbook ov Genetic Algorithms, New York, pp. 350-372.")] 37 [StorableClass (StorableClassType.Empty)]37 [StorableClass] 38 38 [Creatable("Test")] 39 39 public class EdgeRecombinationCrossover : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/MaximalPreservativeCrossover.cs
r2994 r3017 35 35 /// </remarks> 36 36 [Item("MaximalPreservativeCrossover", "An operator which performs the maximal preservative crossover on two permutations. It is implemented as described in Mühlenbein, H. 1991. Evolution in time and space - the parallel genetic algorithm. FOUNDATIONS OF GENETIC ALGORITHMS, pp. 316-337. Morgan Kaufmann.")] 37 [StorableClass (StorableClassType.Empty)]37 [StorableClass] 38 38 [Creatable("Test")] 39 39 public class MaximalPreservativeCrossover : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/OrderBasedCrossover.cs
r2994 r3017 35 35 /// </remarks> 36 36 [Item("OrderBasedCrossover", "An operator which performs an order based crossover of two permutations. 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.")] 37 [StorableClass (StorableClassType.Empty)]37 [StorableClass] 38 38 [Creatable("Test")] 39 39 public class OrderBasedCrossover : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/OrderCrossover.cs
r2994 r3017 35 35 /// </remarks> 36 36 [Item("OrderCrossover", "An operator which performs an order crossover of two permutations. 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.")] 37 [StorableClass (StorableClassType.Empty)]37 [StorableClass] 38 38 [Creatable("Test")] 39 39 public class OrderCrossover : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/OrderCrossover2.cs
r2994 r3017 34 34 /// </remarks> 35 35 [Item("OrderCrossover2", "An operator which performs an order crossover of two permutations. It is implemented as described in Affenzeller, M. et al. 2009. Genetic Algorithms and Genetic Programming - Modern Concepts and Practical Applications. CRC Press. p. 135.")] 36 [StorableClass (StorableClassType.Empty)]36 [StorableClass] 37 37 [Creatable("Test")] 38 38 public class OrderCrossover2 : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/PartiallyMatchedCrossover.cs
r2994 r3017 34 34 /// </remarks> 35 35 [Item("PartiallyMatchedCrossover", "An operator which performs the partially matched crossover on two permutations. It is implemented as described in Fogel, D.B. 1988. An Evolutionary Approach to the Traveling Salesman Problem. Biological Cybernetics, 60, pp. 139-144, Springer-Verlag.")] 36 [StorableClass (StorableClassType.Empty)]36 [StorableClass] 37 37 [Creatable("Test")] 38 38 public class PartiallyMatchedCrossover : PermutationCrossover { -
trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Crossovers/PositionBasedCrossover.cs
r2994 r3017 32 32 /// </remarks> 33 33 [Item("PositionBasedCrossover", "An operator which performs the position based crossover on two permutations. 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.")] 34 [StorableClass (StorableClassType.Empty)]34 [StorableClass] 35 35 [Creatable("Test")] 36 36 public class PositionBasedCrossover : PermutationCrossover {
Note: See TracChangeset
for help on using the changeset viewer.