Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/14/19 15:55:34 (5 years ago)
Author:
pfleck
Message:

#2707 Adapted to HEAL.Attic changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2707_HeuristicLab.VRPEnhancements/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Manipulators/PotvinGreedyTourCreationManipulator.cs

    r14417 r17011  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2525using HeuristicLab.Data;
    2626using HeuristicLab.Parameters;
    27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2827using HeuristicLab.Problems.VehicleRouting.Interfaces;
    2928using HeuristicLab.Problems.VehicleRouting.ProblemInstances;
     29using HEAL.Attic;
    3030
    3131namespace HeuristicLab.Problems.VehicleRouting.Encodings.Potvin {
    3232  [Item("PotvinGreedyTourCreationManipulator", "This Manipulator reorders the stops within all tours of a solution candidate by following the greedy heuristic: gradually adding those stops to a tour with the least effect on the overall costs.")]
    33   [StorableClass]
     33  [StorableType("9CAFF9B9-FFEE-4838-92CA-46C0F0FE780F")]
    3434  public sealed class PotvinGreedyTourCreationManipulator : PotvinManipulator {
    3535    public IValueParameter<BoolValue> IncludeCosts {
    36       get { return (IValueParameter<BoolValue>) Parameters["IncludeCosts"]; }
     36      get { return (IValueParameter<BoolValue>)Parameters["IncludeCosts"]; }
    3737    }
    3838
    3939    [StorableConstructor]
    40     private PotvinGreedyTourCreationManipulator(bool deserializing) : base(deserializing) { }
     40    private PotvinGreedyTourCreationManipulator(StorableConstructorFlag _) : base(_) { }
    4141
    4242    public PotvinGreedyTourCreationManipulator() : base() {
Note: See TracChangeset for help on using the changeset viewer.