Changeset 17434 for branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.EvolutionTracking/3.4/Operators/BeforeCrossoverOperator.cs
- Timestamp:
- 02/11/20 13:36:02 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.EvolutionTracking/3.4/Operators/BeforeCrossoverOperator.cs
r11858 r17434 22 22 using System; 23 23 using System.Linq; 24 using HEAL.Attic; 24 25 using HeuristicLab.Common; 25 26 using HeuristicLab.Core; … … 29 30 30 31 namespace HeuristicLab.EvolutionTracking { 31 [StorableClass]32 32 [Item("BeforeCrossoverOperator", "A generic operator that can record genealogical relationships between crossover parents and children.")] 33 [StorableType("A44A9100-AD1D-459C-A45A-CE7C1B894E71")] 33 34 public class BeforeCrossoverOperator<T> : EvolutionTrackingOperator<T>, ICrossoverOperator<T> where T : class,IItem { 34 35 private const string ParentsParameterName = "Parents"; … … 55 56 56 57 [StorableConstructor] 57 protected BeforeCrossoverOperator( bool deserializing) : base(deserializing) { }58 protected BeforeCrossoverOperator(StorableConstructorFlag _) : base(_) { } 58 59 59 60 public BeforeCrossoverOperator() {
Note: See TracChangeset
for help on using the changeset viewer.