Changeset 14711 for branches/PersistenceOverhaul/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator
- Timestamp:
- 03/03/17 11:41:43 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveEvaluator.cs
r13368 r14711 29 29 namespace HeuristicLab.Problems.VehicleRouting { 30 30 [Item("MultiVRPMoveEvaluator", "Evaluates a move for the VRP representation.")] 31 [Storable Class("FA23DEC8-D9E5-4667-9086-66C14D1D5A16")]31 [StorableType("FA23DEC8-D9E5-4667-9086-66C14D1D5A16")] 32 32 public sealed class MultiVRPMoveEvaluator : VRPMoveEvaluator, IMultiVRPMoveOperator, IGeneralVRPOperator { 33 33 public override ILookupParameter VRPMoveParameter { -
branches/PersistenceOverhaul/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveGenerator.cs
r13368 r14711 38 38 namespace HeuristicLab.Problems.VehicleRouting.Encodings.General { 39 39 [Item("MultiVRPMoveGenerator", "Randomly selects and applies its move generators.")] 40 [Storable Class("DFF830E1-5A10-4963-A7E7-E4BF0D3A7087")]40 [StorableType("DFF830E1-5A10-4963-A7E7-E4BF0D3A7087")] 41 41 public class MultiVRPMoveGenerator : CheckedMultiOperator<IMultiVRPMoveGenerator>, IMultiVRPMoveOperator, 42 42 IStochasticOperator, IMoveGenerator, IGeneralVRPOperator, IMultiVRPOperator { -
branches/PersistenceOverhaul/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveMaker.cs
r13368 r14711 28 28 namespace HeuristicLab.Problems.VehicleRouting.Encodings.General { 29 29 [Item("MultiVRPMoveMaker", "Peforms a lambda interchange moves on a given VRP encoding and updates the quality.")] 30 [Storable Class("226FCBE1-5285-4FD9-B852-9FCC1BEFBCB8")]30 [StorableType("226FCBE1-5285-4FD9-B852-9FCC1BEFBCB8")] 31 31 public class MultiVRPMoveMaker : VRPMoveMaker, IMultiVRPMoveOperator, IGeneralVRPOperator { 32 32 public override ILookupParameter VRPMoveParameter { -
branches/PersistenceOverhaul/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveTabuChecker.cs
r13368 r14711 32 32 namespace HeuristicLab.Problems.VehicleRouting.Encodings.General { 33 33 [Item("MultiVRPMoveTabuChecker", "Checks if a VRP move is tabu.")] 34 [Storable Class("DD422F9D-0E87-4A7D-8CE3-951FC68AF950")]34 [StorableType("DD422F9D-0E87-4A7D-8CE3-951FC68AF950")] 35 35 public class MultiVRPMoveTabuChecker : SingleSuccessorOperator, IMultiVRPMoveOperator, ITabuChecker, IGeneralVRPOperator { 36 36 public ILookupParameter VRPMoveParameter { -
branches/PersistenceOverhaul/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveTabuMaker.cs
r13368 r14711 32 32 namespace HeuristicLab.Problems.VehicleRouting.Encodings.General { 33 33 [Item("MultiVRPMoveTabuMaker", "A multi VRP move tabu maker.")] 34 [Storable Class("DFB702B8-8887-4986-A8B3-8405DB300C7F")]34 [StorableType("DFB702B8-8887-4986-A8B3-8405DB300C7F")] 35 35 public class MultiVRPMoveTabuMaker : SingleSuccessorOperator, IMultiVRPMoveOperator, ITabuMaker, IGeneralVRPOperator, ISingleObjectiveOperator { 36 36 public ILookupParameter VRPMoveParameter {
Note: See TracChangeset
for help on using the changeset viewer.