Changes between Version 7 and Version 8 of Documentation/Howto/ImplementANewVRPProblemInstance
- Timestamp:
- 10/05/20 10:13:04 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentation/Howto/ImplementANewVRPProblemInstance
v7 v8 42 42 - HeuristicLab.Optimization 43 43 - HeuristicLab.Parameters 44 - H euristicLab.Persistence44 - HEAL.Attic 45 45 - '''HeuristicLab.Problems.VehicleRouting''' 46 46 - '''HeuristicLab.Problems.Instances''' … … 71 71 {{{ 72 72 #!cs 73 [StorableType("a7576fed-de07-4755-885b-104b79550573")] 73 74 public interface ITimeDependentProblemInstance : IVRPProblemInstance { 74 75 ItemDictionary<IntValue, DoubleMatrix> TravelTimes { get; } … … 82 83 #!cs 83 84 [Item("TimeDependentProblemInstance", "Represents a time dependant CVRPTW instance.")] 84 [Storable Class]85 [StorableType("ca038f85-c73f-4f42-ba3c-2ef5a464c92b")] 85 86 public class TimeDependentProblemInstance 86 87 : CVRPTWProblemInstance, ITimeDependentProblemInstance { 87 88 88 89 [StorableConstructor] 89 protected TimeDependentProblemInstance( bool deserializing) : base(deserializing) { }90 protected TimeDependentProblemInstance(StorableConstructorFlag _) : base(_) { } 90 91 91 92 public override IDeepCloneable Clone(Cloner cloner) { … … 174 175 #!cs 175 176 [Item("TimeDependentVRPEvaluator", "Represents a time dependent VRP evaluator.")] 176 [Storable Class]177 [StorableType("1151030f-5f57-4fa6-9e42-dbbf8b539f20")] 177 178 public class TimeDependentVRPEvaluator 178 179 : CVRPTWEvaluator { 179 180 180 181 [StorableConstructor] 181 protected TimeDependentVRPEvaluator( bool deserializing) : base(deserializing) { }182 protected TimeDependentVRPEvaluator(StorableConstructorFlag _) : base(_) { } 182 183 183 184 public TimeDependentVRPEvaluator() {