Changeset 9996 for branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/GeneticExchange.cs
- Timestamp:
- 09/20/13 10:10:41 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/GeneticExchange.cs
r9835 r9996 28 28 [StorableClass] 29 29 public class GeneticExchange : Item { 30 public IFragment FragmentIn { get; set; } 31 public IFragment FragmentOut { get; set; } 30 [Storable] 31 private IFragment inFragment; 32 public IFragment FragmentIn { 33 get { return inFragment; } 34 set { inFragment = value; } 35 } 36 [Storable] 37 private IFragment outFragment; 38 public IFragment FragmentOut { 39 get { return outFragment; } 40 set { outFragment = value; } 41 } 32 42 33 43 [StorableConstructor] 34 44 private GeneticExchange(bool serializing) : base(serializing) { } 35 private GeneticExchange(GeneticExchange original, Cloner cloner) : base(original, cloner) { } 45 46 private GeneticExchange(GeneticExchange original, Cloner cloner) 47 : base(original, cloner) { 48 inFragment = (IFragment)original.inFragment.Clone(); 49 outFragment = (IFragment)original.outFragment.Clone(); 50 } 36 51 public GeneticExchange() { } 37 52
Note: See TracChangeset
for help on using the changeset viewer.