Changeset 14929 for branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings
- Timestamp:
- 05/04/17 19:06:54 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/IAlbaOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Problems.VehicleRouting.Variants; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba { 26 [StorableType("8ff9a82c-2e36-4130-b3d7-993c7044472a")] 25 27 public interface IAlbaOperator : 26 28 ISingleDepotOperator, IHeterogenousCapacitatedOperator, IMultiDepotOperator, ITimeWindowedOperator { -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Moves/IntraRouteInversion/IAlbaIntraRouteInversionMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba { 27 [StorableType("5b41791a-6886-43be-a737-7117f35c80ae")] 26 28 public interface IAlbaIntraRouteInversionMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<AlbaIntraRouteInversionMove> IntraRouteInversionMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Moves/LambdaInterchange/IAlbaLambdaInterchangeMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba { 27 [StorableType("a4852d64-4ccb-48d1-b7b4-fc7e5a84dc28")] 26 28 public interface IAlbaLambdaInterchangeMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<AlbaLambdaInterchangeMove> LambdaInterchangeMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Moves/ThreeOpt/IAlbaTranslocationMoveOperator.cs
r14185 r14929 23 23 using HeuristicLab.Encodings.PermutationEncoding; 24 24 using HeuristicLab.Problems.VehicleRouting.Interfaces; 25 using HeuristicLab.Persistence; 25 26 26 27 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba { 28 [StorableType("3861fe84-2329-40f7-b1d7-78b32c889b95")] 27 29 public interface IAlbaTranslocationMoveOperator : IVRPMoveOperator { 28 30 ILookupParameter<TranslocationMove> TranslocationMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/GVR/IGVROperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Problems.VehicleRouting.Variants; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Problems.VehicleRouting.Encodings.GVR { 26 [StorableType("b41adf2b-56e2-448f-b7f5-c1ee0f6c53c7")] 25 27 public interface IGVROperator : 26 28 ISingleDepotOperator, IHomogenousCapacitatedOperator, ITimeWindowedOperator { -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/Interfaces/IMultiVRPMoveGenerator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Optimization; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Problems.VehicleRouting.Encodings.General { 26 [StorableType("0e5e31f3-3d06-4e2c-8398-6556fc5cc8c8")] 25 27 public interface IMultiVRPMoveGenerator : IMultiVRPMoveOperator, ISingleMoveGenerator { 26 28 } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/Interfaces/IMultiVRPMoveOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Problems.VehicleRouting.Interfaces; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Problems.VehicleRouting.Encodings.General { 26 [StorableType("f29ba213-ceba-4422-91f7-9d25955212fd")] 25 27 public interface IMultiVRPMoveOperator : IVRPMoveOperator { 26 28 } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/Interfaces/IVRPMove.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.General { 27 [StorableType("072d5d4d-7b9e-4291-9506-8309370a8032")] 26 28 public interface IVRPMove : IItem { 27 29 VRPMoveEvaluator GetMoveEvaluator(); -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/IPotvinOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Problems.VehicleRouting.Variants; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin { 26 [StorableType("1821ee36-0356-42f7-9487-61805f7ca2c7")] 25 27 public interface IPotvinOperator : 26 28 ISingleDepotOperator, IHomogenousCapacitatedOperator, ITimeWindowedOperator, -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/CustomerRelocation/IPotvinCustomerRelocationMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin { 27 [StorableType("6f27dca2-b184-45ed-8862-63e69ec8bcab")] 26 28 public interface IPotvinCustomerRelocationMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<PotvinCustomerRelocationMove> CustomerRelocationMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDExchange/IPotvinPDExchangeMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin { 27 [StorableType("63fe6643-ecbf-47fe-a942-2be64363b21f")] 26 28 public interface IPotvinPDExchangeMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<PotvinPDExchangeMove> PDExchangeMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDRearrange/IPotvinPDRearrangeMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin { 27 [StorableType("d1fa0a68-401b-46b8-a6fd-416157efd382")] 26 28 public interface IPotvinPDRearrangeMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<PotvinPDRearrangeMove> PDRearrangeMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDShift/IPotvinPDShiftMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin { 27 [StorableType("4459cdbd-f949-48bf-983a-f3cb48b272de")] 26 28 public interface IPotvinPDShiftMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<PotvinPDShiftMove> PDShiftMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/TwoOptStar/IPotvinTwoOptStarMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin { 27 [StorableType("897a932a-d3c5-4f5b-ab0d-2ed42e0a0a79")] 26 28 public interface IPotvinTwoOptStarMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<PotvinTwoOptStarMove> TwoOptStarMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/VehicleAssignment/IPotvinVehicleAssignmentMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Problems.VehicleRouting.Interfaces; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin { 27 [StorableType("4709d019-5f1f-4226-be30-a62788c6de58")] 26 28 public interface IPotvinVehicleAssignmentMoveOperator : IVRPMoveOperator { 27 29 ILookupParameter<PotvinVehicleAssignmentMove> VehicleAssignmentMoveParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Prins/IPrinsOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Problems.VehicleRouting.Variants; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Prins { 26 [StorableType("ffe0800f-e724-4254-ade2-d5220f280c73")] 25 27 public interface IPrinsOperator : 26 28 ISingleDepotOperator, IHomogenousCapacitatedOperator, ITimeWindowedOperator { -
branches/PersistenceReintegration/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Zhu/IZhuOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Problems.VehicleRouting.Variants; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Problems.VehicleRouting.Encodings.Zhu { 26 [StorableType("79f61643-a637-4122-a0d5-f210582ed82b")] 25 27 public interface IZhuOperator : 26 28 ISingleDepotOperator, IHomogenousCapacitatedOperator, ITimeWindowedOperator {
Note: See TracChangeset
for help on using the changeset viewer.