Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/24/12 15:04:37 (12 years ago)
Author:
jkarder
Message:

#1331:

  • applied some of the changes suggested by ascheibe in comment:32:ticket:1331
  • restructured path relinking and improvement operators and similarity calculators
  • fixed bug in TSPMultipleGuidesPathRelinker
Location:
branches/ScatterSearch (trunk integration)/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/ScatterSearch (trunk integration)/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackPathRelinker.cs

    r7789 r8319  
    3434  /// An operator that relinks paths between knapsack solutions.
    3535  /// </summary>
     36  /// <remarks>
     37  /// The operator incrementally assimilates the initiating solution into the guiding solution by adding and removing elements as needed.
     38  /// </remarks>
    3639  [Item("KnapsackPathRelinker", "An operator that relinks paths between knapsack solutions.")]
    3740  [StorableClass]
    38   public sealed class KnapsackPathRelinker : PathRelinker {
     41  public sealed class KnapsackPathRelinker : SingleObjectivePathRelinker {
    3942    [StorableConstructor]
    4043    private KnapsackPathRelinker(bool deserializing) : base(deserializing) { }
  • branches/ScatterSearch (trunk integration)/HeuristicLab.Problems.Knapsack/3.3/PathRelinkers/KnapsackSimultaneousPathRelinker.cs

    r7789 r8319  
    3434  /// An operator that relinks paths between knapsack solutions starting from both ends.
    3535  /// </summary>
     36  /// <remarks>
     37  /// The operator incrementally assimilates the initiating solution into the guiding solution and vice versa by adding and removing elements as needed.
     38  /// </remarks>
    3639  [Item("KnapsackSimultaneousPathRelinker", "An operator that relinks paths between knapsack solutions starting from both ends.")]
    3740  [StorableClass]
    38   public sealed class KnapsackSimultaneousPathRelinker : PathRelinker {
     41  public sealed class KnapsackSimultaneousPathRelinker : SingleObjectivePathRelinker {
    3942    [StorableConstructor]
    4043    private KnapsackSimultaneousPathRelinker(bool deserializing) : base(deserializing) { }
Note: See TracChangeset for help on using the changeset viewer.