Changeset 7080 for branches/VRP/HeuristicLab.Problems.VehicleRouting
- Timestamp:
- 11/28/11 10:03:54 (13 years ago)
- Location:
- branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDExchange/PotvinPDExchangeMoveMaker.cs
r6960 r7080 91 91 oldTour.Stops.Insert(place, move.Replaced); 92 92 } 93 94 solution.Repair(); 93 95 } 94 96 … … 98 100 PotvinEncoding newSolution = move.Individual.Clone() as PotvinEncoding; 99 101 Apply(newSolution, move, ProblemInstance); 100 newSolution.Repair();101 102 VRPToursParameter.ActualValue = newSolution; 102 103 } -
branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDRearrange/PotvinPDRearrangeMoveMaker.cs
r6960 r7080 78 78 tour.Stops.Insert(place, move.City); 79 79 } 80 81 solution.Repair(); 80 82 } 81 83 … … 85 87 PotvinEncoding newSolution = move.Individual.Clone() as PotvinEncoding; 86 88 Apply(newSolution, move, ProblemInstance); 87 newSolution.Repair();88 89 VRPToursParameter.ActualValue = newSolution; 89 90 } -
branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDShift/PotvinPDShiftMoveMaker.cs
r6960 r7080 79 79 tour.Stops.Insert(place, move.City); 80 80 } 81 82 solution.Repair(); 81 83 } 82 84 … … 86 88 PotvinEncoding newSolution = move.Individual.Clone() as PotvinEncoding; 87 89 Apply(newSolution, move, ProblemInstance); 88 newSolution.Repair();89 90 VRPToursParameter.ActualValue = newSolution; 90 91 }
Note: See TracChangeset
for help on using the changeset viewer.