Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/30/11 15:23:48 (13 years ago)
Author:
svonolfe
Message:

Added vehicle assignment manipulator and move for multi depot instances (#1177)

File:
1 copied

Legend:

Unmodified
Added
Removed
  • branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Creators/PushForwardInsertionCreator.cs

    r6856 r6857  
    3333using HeuristicLab.Problems.VehicleRouting.Variants;
    3434
    35 namespace HeuristicLab.Problems.VehicleRouting.Encodings.ExtendedPotvin {
     35namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin {
    3636  [Item("PushForwardInsertionCreator", "Creates a randomly initialized VRP solution.")]
    3737  [StorableClass]
    38   public sealed class PushForwardInsertionCreator : ExtendedPotvinCreator, IStochasticOperator {
     38  public sealed class PushForwardInsertionCreator : PotvinCreator, IStochasticOperator {
    3939    #region IStochasticOperator Members
    4040    public ILookupParameter<IRandom> RandomParameter {
     
    116116    }
    117117
    118     private static ExtendedPotvinEncoding CreateSolution(IVRPProblemInstance problemInstance, IRandom random,
     118    private static PotvinEncoding CreateSolution(IVRPProblemInstance problemInstance, IRandom random,
    119119      double alphaValue = 0.7, double betaValue = 0.1, double gammaValue = 0.2,
    120120      double alphaVariance = 0.5, double betaVariance = 0.07, double gammaVariance = 0.14) {
    121       ExtendedPotvinEncoding result = new ExtendedPotvinEncoding(problemInstance);
     121      PotvinEncoding result = new PotvinEncoding(problemInstance);
    122122
    123123      double alpha, beta, gamma;
Note: See TracChangeset for help on using the changeset viewer.