Changeset 4047 for trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt
- Timestamp:
- 07/19/10 16:50:39 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveGenerator.cs
r3991 r4047 34 34 [Item("AlbaTranslocationMoveGenerator", "An operator which generates translocation moves for the alba representation.")] 35 35 [StorableClass] 36 public sealed class AlbaTranslocationMoveGenerator : AlbaMoveOperator, I PermutationTranslocationMoveOperator, IMultiMoveGenerator {36 public sealed class AlbaTranslocationMoveGenerator : AlbaMoveOperator, IAlbaTranslocationMoveOperator, IMultiMoveGenerator { 37 37 public IValueLookupParameter<TranslocationMoveGenerator> TranslocationMoveGeneratorParameter { 38 38 get { return (IValueLookupParameter<TranslocationMoveGenerator>)Parameters["TranslocationMoveGenerator"]; } -
trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveHardTabuCriterion.cs
r3938 r4047 34 34 [Item("AlbaTranslocationMoveHardTabuCriterion", "An operator which checks if translocation moves are tabu using a hard criterion.")] 35 35 [StorableClass] 36 public sealed class AlbaTranslocationMoveHardTabuCriterion : AlbaMoveOperator, I PermutationTranslocationMoveOperator, ITabuChecker {36 public sealed class AlbaTranslocationMoveHardTabuCriterion : AlbaMoveOperator, IAlbaTranslocationMoveOperator, ITabuChecker { 37 37 private TranslocationMoveHardTabuCriterion tabuChecker; 38 38 protected override IPermutationMoveOperator PermutationMoveOperatorParameter { -
trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveMaker.cs
r3938 r4047 34 34 [Item("AlbaTranslocationMoveMaker", "An operator which makes translocation moves for the alba representation.")] 35 35 [StorableClass] 36 public sealed class AlbaTranslocationMoveMaker : AlbaMoveMaker, I PermutationTranslocationMoveOperator, IMoveMaker {36 public sealed class AlbaTranslocationMoveMaker : AlbaMoveMaker, IAlbaTranslocationMoveOperator, IMoveMaker { 37 37 private TranslocationMoveMaker moveMaker; 38 38 protected override IPermutationMoveOperator PermutationMoveOperatorParameter { -
trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveSoftTabuCriterion.cs
r3938 r4047 34 34 [Item("AlbaTranslocationMoveSoftTabuCriterion", "An operator which checks if translocation moves are tabu using a soft criterion.")] 35 35 [StorableClass] 36 public sealed class AlbaTranslocationMoveSoftTabuCriterion : AlbaMoveOperator, I PermutationTranslocationMoveOperator, ITabuChecker {36 public sealed class AlbaTranslocationMoveSoftTabuCriterion : AlbaMoveOperator, IAlbaTranslocationMoveOperator, ITabuChecker { 37 37 private TranslocationMoveSoftTabuCriterion tabuChecker; 38 38 protected override IPermutationMoveOperator PermutationMoveOperatorParameter { -
trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveTabuMaker.cs
r3938 r4047 34 34 [Item("AlbaTranslocationMoveTabuMaker", "An operator which makes translocation moves tabu for the alba representation.")] 35 35 [StorableClass] 36 public sealed class AlbaTranslocationMoveTabuMaker : AlbaMoveOperator, I PermutationTranslocationMoveOperator, ITabuMaker {36 public sealed class AlbaTranslocationMoveTabuMaker : AlbaMoveOperator, IAlbaTranslocationMoveOperator, ITabuMaker { 37 37 private TranslocationMoveTabuMaker moveTabuMaker; 38 38 protected override IPermutationMoveOperator PermutationMoveOperatorParameter {
Note: See TracChangeset
for help on using the changeset viewer.