Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Selection/3.3/EvolutionStrategyOffspringSelector.cs
- Timestamp:
- 12/28/18 16:10:48 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Selection/3.3/EvolutionStrategyOffspringSelector.cs
r16453 r16462 22 22 using System; 23 23 using System.Collections.Generic; 24 using System.Runtime.InteropServices;25 24 using HeuristicLab.Common; 26 25 using HeuristicLab.Core; … … 28 27 using HeuristicLab.Operators; 29 28 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Fossil; 31 30 32 31 namespace HeuristicLab.Selection { 33 32 [Item("EvolutionStrategyOffspringSelector", "Selects among the offspring population those that are designated successful and discards the unsuccessful offspring, except for some lucky losers. It expects the parent scopes to be below the first sub-scope, and offspring scopes to be below the second sub-scope separated again in two sub-scopes, the first with the failed offspring and the second with successful offspring.")] 34 [Storable Class]33 [StorableType("CE585C3C-5139-44F0-9CB2-CC901A290831")] 35 34 public class EvolutionStrategyOffspringSelector : SingleSuccessorOperator { 36 35 … … 113 112 114 113 [StorableConstructor] 115 protected EvolutionStrategyOffspringSelector( bool deserializing) : base(deserializing) { }114 protected EvolutionStrategyOffspringSelector(StorableConstructorFlag _) : base(_) { } 116 115 protected EvolutionStrategyOffspringSelector(EvolutionStrategyOffspringSelector original, Cloner cloner) : base(original, cloner) { } 117 116 public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset
for help on using the changeset viewer.