Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/13/10 10:28:15 (14 years ago)
Author:
svonolfe
Message:

Updated naming and description of the VRP operators (#1039)

Location:
trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators
Files:
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaManipulator.cs

    r4204 r4206  
    2828
    2929namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    30   [Item("AlbaManipulator", "An operator which manipulates an Alba VRP representation.")]
     30  [Item("AlbaManipulator", "An operator which manipulates a VRP representation.")]
    3131  [StorableClass]
    3232  public abstract class AlbaManipulator : VRPManipulator, IStochasticOperator {
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/CustomerInsertionManipulator.cs

    r4204 r4206  
    2727
    2828namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    29   [Item("CustomerInsertionManipualtor", "An operator which manipulates an Alba VRP representation by inserting a customer in another place.  It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
     29  [Item("CustomerInsertionManipulator", "An operator which manipulates a VRP representation by inserting a customer in another place.  It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
    3030  [StorableClass]
    31   public sealed class CustomerInsertionManipualtor : AlbaManipulator {
     31  public sealed class CustomerInsertionManipulator : AlbaManipulator {
    3232    [StorableConstructor]
    33     private CustomerInsertionManipualtor(bool deserializing) : base(deserializing) { }
     33    private CustomerInsertionManipulator(bool deserializing) : base(deserializing) { }
    3434
    35     public CustomerInsertionManipualtor()
     35    public CustomerInsertionManipulator()
    3636      : base() {
    3737    }
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/CustomerInversionManipulator.cs

    r4204 r4206  
    2828
    2929namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    30   [Item("CustomerInversionManipualtor", "An operator which manipulates an Alba VRP representation by inverting the order the customers are visited.  It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
     30  [Item("CustomerInversionManipulator", "An operator which manipulates a VRP representation by inverting the order the customers are visited.  It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
    3131  [StorableClass]
    32   public sealed class CustomerInversionManipualtor : AlbaManipulator {
     32  public sealed class CustomerInversionManipulator : AlbaManipulator {
    3333    [StorableConstructor]
    34     private CustomerInversionManipualtor(bool deserializing) : base(deserializing) { }
     34    private CustomerInversionManipulator(bool deserializing) : base(deserializing) { }
    3535
    36     public CustomerInversionManipualtor()
     36    public CustomerInversionManipulator()
    3737      : base() {
    3838    }
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/CustomerSwapManipulator.cs

    r4204 r4206  
    2727
    2828namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    29   [Item("CustomerSwapManipualtor", "An operator which manipulates an Alba VRP representation by swapping two customers.  It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
     29  [Item("CustomerSwapManipulator", "An operator which manipulates a VRP representation by swapping two customers.  It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
    3030  [StorableClass]
    31   public sealed class CustomerSwapManipualtor : AlbaManipulator {
     31  public sealed class CustomerSwapManipulator : AlbaManipulator {
    3232    [StorableConstructor]
    33     private CustomerSwapManipualtor(bool deserializing) : base(deserializing) { }
     33    private CustomerSwapManipulator(bool deserializing) : base(deserializing) { }
    3434
    35     public CustomerSwapManipualtor()
     35    public CustomerSwapManipulator()
    3636      : base() {
    3737    }
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/IntraRouteInversionManipulator.cs

    r4204 r4206  
    2929
    3030namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    31   [Item("SimpleLocalSearchManipulator", "An operator which applies the SLS operation to an Alba VRP representation. It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
     31  [Item("IntraRouteInversionManipulator", "An operator which applies the SLS operation to a VRP representation. It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
    3232  [StorableClass]
    33   public sealed class SimpleLocalSearchManipulator : AlbaManipulator {   
     33  public sealed class IntraRouteInversionManipulator : AlbaManipulator {   
    3434    [StorableConstructor]
    35     private SimpleLocalSearchManipulator(bool deserializing) : base(deserializing) { }
     35    private IntraRouteInversionManipulator(bool deserializing) : base(deserializing) { }
    3636
    37     public SimpleLocalSearchManipulator()
     37    public IntraRouteInversionManipulator()
    3838      : base() {
    3939     }
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/LambdaInterchangeManipulator.cs

    r4204 r4206  
    2828
    2929namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    30   [Item("LambdaInterchangeManipulator", "An operator which applies the lambda interchange operation to an Alba VRP representation. It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
     30  [Item("LambdaInterchangeManipulator", "An operator which applies the lambda interchange operation to a VRP representation. It is implemented as described in Alba, E. and Dorronsoro, B. (2004). Solving the Vehicle Routing Problem by Using Cellular Genetic Algorithms.")]
    3131  [StorableClass]
    3232  public sealed class LambdaInterchangeManipulator : AlbaManipulator {
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/PermutationManipulator.cs

    r4204 r4206  
    2727
    2828namespace HeuristicLab.Problems.VehicleRouting.Encodings.Alba {
    29   [Item("PermutationManipulator", "An operator which manipulates an Alba VRP representation by using a standard permutation manipulator.")]
     29  [Item("PermutationManipulator", "An operator which manipulates a VRP representation by using a standard permutation manipulator.")]
    3030  [StorableClass]
    3131  public sealed class PermutationManipualtor : AlbaManipulator {
Note: See TracChangeset for help on using the changeset viewer.