Changeset 14711 for branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers
- Timestamp:
- 03/03/17 11:41:43 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers/GreedyPartitionCrossover.cs
r13368 r14711 30 30 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 31 31 [Item("Greedy Partition Crossover", "The Greedy Partition Crossover (GPX) is implemented as described in Ãlker, Ã., Ãzcan, E., Korkmaz, E. E. 2007. Linear linkage encoding in grouping problems: applications on graph coloring and timetabling. In Practice and Theory of Automated Timetabling VI, pp. 347-363. Springer Berlin Heidelberg.")] 32 [Storable Class("81824B06-5123-4339-9D67-E19DCEC7FAC8")]32 [StorableType("81824B06-5123-4339-9D67-E19DCEC7FAC8")] 33 33 public sealed class GreedyPartitionCrossover : LinearLinkageCrossover { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers/GroupCrossover.cs
r13368 r14711 28 28 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 29 29 [Item("Group Crossover", "The Group Crossover is implemented as described in Korkmaz, E.E. 2010. Multi-objective Genetic Algorithms for grouping problems. Applied Intelligence 33(2), pp. 179-192.")] 30 [Storable Class("BBFBD498-5A5D-4C86-A936-B05E512A46C6")]30 [StorableType("BBFBD498-5A5D-4C86-A936-B05E512A46C6")] 31 31 public sealed class GroupCrossover : LinearLinkageCrossover { 32 32 -
branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers/LowestIndexFirstCrossover.cs
r13368 r14711 28 28 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 29 29 [Item("Lowest Index First Crossover", "The Lowest Index First Crossover (LIFX) is implemented as described in Ãlker, Ã., Ãzcan, E., Korkmaz, E. E. 2007. Linear linkage encoding in grouping problems: applications on graph coloring and timetabling. In Practice and Theory of Automated Timetabling VI, pp. 347-363. Springer Berlin Heidelberg.")] 30 [Storable Class("24EEEDFF-EF93-45C2-83F6-39CFB0C28578")]30 [StorableType("24EEEDFF-EF93-45C2-83F6-39CFB0C28578")] 31 31 public sealed class LowestIndexFirstCrossover : LinearLinkageCrossover { 32 32 -
branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers/LowestIndexMaxCrossover.cs
r13368 r14711 30 30 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 31 31 [Item("Lowest Index Max Crossover", "The Lowest Index Max Crossover (LIMX) is implemented as described in Ãlker, Ã., Ãzcan, E., Korkmaz, E. E. 2007. Linear linkage encoding in grouping problems: applications on graph coloring and timetabling. In Practice and Theory of Automated Timetabling VI, pp. 347-363. Springer Berlin Heidelberg.")] 32 [Storable Class("3BA37E74-9FCE-4CB8-AA7C-5F6FC948D260")]32 [StorableType("3BA37E74-9FCE-4CB8-AA7C-5F6FC948D260")] 33 33 public sealed class LowestIndexMaxCrossover : LinearLinkageCrossover { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers/MultiLLECrossover.cs
r13368 r14711 35 35 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 36 36 [Item("Multi LLE Crossover", "Randomly selects and applies one of its crossovers every time it is called.")] 37 [Storable Class("59AB1F22-04FF-4431-A99F-1BA841D758C5")]37 [StorableType("59AB1F22-04FF-4431-A99F-1BA841D758C5")] 38 38 public class MultiLinearLinkageCrossover : StochasticMultiBranch<ILinearLinkageCrossover>, ILinearLinkageCrossover, IStochasticOperator { 39 39 public override bool CanChangeName { -
branches/PersistenceOverhaul/HeuristicLab.Encodings.LinearLinkageEncoding/3.3/Crossovers/SinglePointCrossover.cs
r13368 r14711 27 27 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 28 28 [Item("Single Point Crossover", "The single point crossover concatenates two linkage strings at a randomly chosen point.")] 29 [Storable Class("7743F85C-8D8A-44CA-8550-841660FDEF9F")]29 [StorableType("7743F85C-8D8A-44CA-8550-841660FDEF9F")] 30 30 public sealed class SinglePointCrossover : LinearLinkageCrossover { 31 31
Note: See TracChangeset
for help on using the changeset viewer.