Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/24/20 00:58:42 (4 years ago)
Author:
abeham
Message:

#2521: working on VRP (WIP)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/ShakingOperators/VehicleRoutingShakingOperator.cs

    r17226 r17698  
    3939  public class VehicleRoutingShakingOperator : ShakingOperator<IVRPManipulator>, IVRPMultiNeighborhoodShakingOperator, IGeneralVRPOperator, IStochasticOperator {
    4040    #region Parameters
    41     public ILookupParameter<IVRPEncoding> VRPToursParameter {
    42       get { return (ILookupParameter<IVRPEncoding>)Parameters["VRPTours"]; }
     41    public ILookupParameter<IVRPEncodedSolution> VRPToursParameter {
     42      get { return (ILookupParameter<IVRPEncodedSolution>)Parameters["VRPTours"]; }
    4343    }
    4444
     
    6565    public VehicleRoutingShakingOperator()
    6666      : base() {
    67       Parameters.Add(new LookupParameter<IVRPEncoding>("VRPTours", "The vrp tour encoding to shake."));
     67      Parameters.Add(new LookupParameter<IVRPEncodedSolution>("VRPTours", "The vrp tour encoding to shake."));
    6868      Parameters.Add(new LookupParameter<IRandom>("Random", "The random number generator that will be used for stochastic shaking operators."));
    6969      Parameters.Add(new LookupParameter<IVRPProblemInstance>("ProblemInstance", "The VRP problem instance"));
Note: See TracChangeset for help on using the changeset viewer.