Changeset 17698 for branches/2521_ProblemRefactoring/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/CustomerRelocation/PotvinCustomerRelocationMoveGenerator.cs
- Timestamp:
- 07/24/20 00:58:42 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/CustomerRelocation/PotvinCustomerRelocationMoveGenerator.cs
r17226 r17698 55 55 } 56 56 57 protected abstract PotvinCustomerRelocationMove[] GenerateMoves(PotvinEncod ingindividual, IVRPProblemInstance problemInstance);57 protected abstract PotvinCustomerRelocationMove[] GenerateMoves(PotvinEncodedSolution individual, IVRPProblemInstance problemInstance); 58 58 59 59 public override IOperation InstrumentedApply() { 60 60 IOperation next = base.InstrumentedApply(); 61 61 62 PotvinEncod ing individual = VRPToursParameter.ActualValue as PotvinEncoding;62 PotvinEncodedSolution individual = VRPToursParameter.ActualValue as PotvinEncodedSolution; 63 63 PotvinCustomerRelocationMove[] moves = GenerateMoves(individual, ProblemInstance); 64 64 Scope[] moveScopes = new Scope[moves.Length];
Note: See TracChangeset
for help on using the changeset viewer.