Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/07/10 17:24:00 (14 years ago)
Author:
svonolfe
Message:

Added move operators (WIP) (#1177)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/Manipulators/AlbaManipulator.cs

    r4365 r4369  
    2727using HeuristicLab.Optimization;
    2828using HeuristicLab.Problems.VehicleRouting.Interfaces;
     29using HeuristicLab.Problems.VehicleRouting.Encodings.General;
    2930
    3031namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    3132  [Item("AlbaManipulator", "An operator which manipulates a VRP representation.")]
    3233  [StorableClass]
    33   public abstract class AlbaManipulator : AlbaOperator, IVRPManipulator, IStochasticOperator {
     34  public abstract class AlbaManipulator : VRPManipulator, IAlbaOperator, IVRPManipulator, IStochasticOperator {
    3435    public ILookupParameter<IRandom> RandomParameter {
    3536      get { return (LookupParameter<IRandom>)Parameters["Random"]; }
    36     }
    37 
    38     public ILookupParameter<IVRPEncoding> VRPToursParameter {
    39       get { return (ILookupParameter<IVRPEncoding>)Parameters["VRPTours"]; }
    4037    }
    4138
     
    4643      : base() {
    4744        Parameters.Add(new LookupParameter<IRandom>("Random", "The pseudo random number generator which should be used for stochastic manipulation operators."));
    48         Parameters.Add(new LookupParameter<IVRPEncoding>("VRPTours", "The VRP tours to be manipulated."));
    4945    }
    5046
Note: See TracChangeset for help on using the changeset viewer.