Changeset 3489 for trunk/sources/HeuristicLab.Optimization.Operators
- Timestamp:
- 04/22/10 16:34:44 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Optimization.Operators/3.3/SASEGASAReunificator.cs
r3479 r3489 34 34 /// scopes by 1 and uniformly partitions the sub sub scopes again, maintaining the order. 35 35 /// </summary> 36 [Item("SASEGASAReunificator", "This operator merges the villages in a migration phaseand redistributes the individuals. It is implemented as described in Affenzeller, M. et al. 2009. Genetic Algorithms and Genetic Programming - Modern Concepts and Practical Applications, CRC Press.")]36 [Item("SASEGASAReunificator", "This operator merges the villages (sub-scopes) and redistributes the individuals. It is implemented as described in Affenzeller, M. et al. 2009. Genetic Algorithms and Genetic Programming - Modern Concepts and Practical Applications, CRC Press.")] 37 37 [StorableClass] 38 public class SASEGASAReunificator : SingleSuccessorOperator , IMigrator{38 public class SASEGASAReunificator : SingleSuccessorOperator { 39 39 40 40 public LookupParameter<IntValue> VillageCountParameter { … … 78 78 } 79 79 80 // add remaining sub-sub-scopes to last sub-scope80 // add remaining individuals to last village 81 81 scope.SubScopes[scope.SubScopes.Count - 1].SubScopes.AddRange(population); 82 82 population.Clear();
Note: See TracChangeset
for help on using the changeset viewer.