Changeset 7159 for branches/FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape.VRP/Manipulators
- Timestamp:
- 12/09/11 00:08:50 (13 years ago)
- Location:
- branches/FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape.VRP/Manipulators
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape.VRP/Manipulators/ExchangeManipulator.cs
r7145 r7159 30 30 using HeuristicLab.Problems.VehicleRouting; 31 31 32 namespace HeuristicLab.Ana ylsis.FitnessLandscape.VRP {33 [Item("ExchangeMa inpulator", "Exchange manipulation")]32 namespace HeuristicLab.Analysis.FitnessLandscape.VRP { 33 [Item("ExchangeManipulator", "Exchange manipulation")] 34 34 [StorableClass] 35 public sealed class ExchangeMa inpulator : PotvinManipulator {35 public sealed class ExchangeManipulator : PotvinManipulator { 36 36 [StorableConstructor] 37 private ExchangeMa inpulator(bool deserializing) : base(deserializing) { }38 private ExchangeMa inpulator(ExchangeMainpulator original, Cloner cloner)37 private ExchangeManipulator(bool deserializing) : base(deserializing) { } 38 private ExchangeManipulator(ExchangeManipulator original, Cloner cloner) 39 39 : base(original, cloner) { 40 40 } 41 41 public override IDeepCloneable Clone(Cloner cloner) { 42 return new ExchangeMa inpulator(this, cloner);42 return new ExchangeManipulator(this, cloner); 43 43 } 44 public ExchangeMa inpulator()44 public ExchangeManipulator() 45 45 : base() { 46 46 } -
branches/FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape.VRP/Manipulators/OrOptManipulator.cs
r7145 r7159 31 31 using System; 32 32 33 namespace HeuristicLab.Ana ylsis.FitnessLandscape.VRP {34 [Item("OrOptMa inpulator", "Or opt manipulation")]33 namespace HeuristicLab.Analysis.FitnessLandscape.VRP { 34 [Item("OrOptManipulator", "Or opt manipulation")] 35 35 [StorableClass] 36 public sealed class OrOptMa inpulator : PotvinManipulator {36 public sealed class OrOptManipulator : PotvinManipulator { 37 37 [StorableConstructor] 38 private OrOptMa inpulator(bool deserializing) : base(deserializing) { }39 private OrOptMa inpulator(OrOptMainpulator original, Cloner cloner)38 private OrOptManipulator(bool deserializing) : base(deserializing) { } 39 private OrOptManipulator(OrOptManipulator original, Cloner cloner) 40 40 : base(original, cloner) { 41 41 } 42 42 public override IDeepCloneable Clone(Cloner cloner) { 43 return new OrOptMa inpulator(this, cloner);43 return new OrOptManipulator(this, cloner); 44 44 } 45 public OrOptMa inpulator()45 public OrOptManipulator() 46 46 : base() { 47 47 } -
branches/FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape.VRP/Manipulators/RelocateManipulator.cs
r7145 r7159 30 30 using HeuristicLab.Problems.VehicleRouting; 31 31 32 namespace HeuristicLab.Ana ylsis.FitnessLandscape.VRP {33 [Item("RelocateMa inpulator", "Relocate manipulation")]32 namespace HeuristicLab.Analysis.FitnessLandscape.VRP { 33 [Item("RelocateManipulator", "Relocate manipulation")] 34 34 [StorableClass] 35 public sealed class RelocateMa inpulator : PotvinManipulator {35 public sealed class RelocateManipulator : PotvinManipulator { 36 36 [StorableConstructor] 37 private RelocateMa inpulator(bool deserializing) : base(deserializing) { }38 private RelocateMa inpulator(RelocateMainpulator original, Cloner cloner)37 private RelocateManipulator(bool deserializing) : base(deserializing) { } 38 private RelocateManipulator(RelocateManipulator original, Cloner cloner) 39 39 : base(original, cloner) { 40 40 } 41 41 public override IDeepCloneable Clone(Cloner cloner) { 42 return new RelocateMa inpulator(this, cloner);42 return new RelocateManipulator(this, cloner); 43 43 } 44 public RelocateMa inpulator()44 public RelocateManipulator() 45 45 : base() { 46 46 } -
branches/FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape.VRP/Manipulators/TwoOptManipulator.cs
r7145 r7159 31 31 using System; 32 32 33 namespace HeuristicLab.Ana ylsis.FitnessLandscape.VRP {34 [Item("TwoOptMa inpulator", "Two opt manipulation")]33 namespace HeuristicLab.Analysis.FitnessLandscape.VRP { 34 [Item("TwoOptManipulator", "Two opt manipulation")] 35 35 [StorableClass] 36 public sealed class TwoOptMa inpulator : PotvinManipulator {36 public sealed class TwoOptManipulator : PotvinManipulator { 37 37 [StorableConstructor] 38 private TwoOptMa inpulator(bool deserializing) : base(deserializing) { }39 private TwoOptMa inpulator(TwoOptMainpulator original, Cloner cloner)38 private TwoOptManipulator(bool deserializing) : base(deserializing) { } 39 private TwoOptManipulator(TwoOptManipulator original, Cloner cloner) 40 40 : base(original, cloner) { 41 41 } 42 42 public override IDeepCloneable Clone(Cloner cloner) { 43 return new TwoOptMa inpulator(this, cloner);43 return new TwoOptManipulator(this, cloner); 44 44 } 45 public TwoOptMa inpulator()45 public TwoOptManipulator() 46 46 : base() { 47 47 } -
branches/FitnessLandscapeAnalysis/HeuristicLab.Analysis.FitnessLandscape.VRP/Manipulators/TwoOptStarManipulator.cs
r7151 r7159 30 30 using HeuristicLab.Problems.VehicleRouting; 31 31 32 namespace HeuristicLab.Ana ylsis.FitnessLandscape.VRP {33 [Item("TwoOptStarMa inpulator", "Two opt star manipulation")]32 namespace HeuristicLab.Analysis.FitnessLandscape.VRP { 33 [Item("TwoOptStarManipulator", "Two opt star manipulation")] 34 34 [StorableClass] 35 public sealed class TwoOptStarMa inpulator : PotvinManipulator {35 public sealed class TwoOptStarManipulator : PotvinManipulator { 36 36 [StorableConstructor] 37 private TwoOptStarMa inpulator(bool deserializing) : base(deserializing) { }38 private TwoOptStarMa inpulator(TwoOptStarMainpulator original, Cloner cloner)37 private TwoOptStarManipulator(bool deserializing) : base(deserializing) { } 38 private TwoOptStarManipulator(TwoOptStarManipulator original, Cloner cloner) 39 39 : base(original, cloner) { 40 40 } 41 41 public override IDeepCloneable Clone(Cloner cloner) { 42 return new TwoOptStarMa inpulator(this, cloner);42 return new TwoOptStarManipulator(this, cloner); 43 43 } 44 public TwoOptStarMa inpulator()44 public TwoOptStarManipulator() 45 45 : base() { 46 46 }
Note: See TracChangeset
for help on using the changeset viewer.