Free cookie consent management tool by TermsFeed Policy Generator

Changeset 8671


Ignore:
Timestamp:
09/19/12 14:14:20 (12 years ago)
Author:
svonolfe
Message:

Removed operators that will not be included in the first version of the addon (#1955)

Location:
branches/DynamicVehicleRouting/HeuristicLab.PDPSimulation/3.3
Files:
4 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • branches/DynamicVehicleRouting/HeuristicLab.PDPSimulation/3.3/HeuristicLab.PDPSimulation-3.3.csproj

    r8670 r8671  
    165165  </ItemGroup>
    166166  <ItemGroup>
    167     <Compile Include="Operators\Improvers\IntraRouteImprovementOperator.cs" />
    168     <Compile Include="Operators\Manipulators\PotvinCustomerRelocationManipulator.cs" />
    169167    <Compile Include="DistanceMeasures\DistanceMatrixData.cs" />
    170168    <Compile Include="DistanceMeasures\DistanceMatrixMeasure.cs" />
    171169    <Compile Include="DistanceMeasures\DistanceMeasure.cs" />
    172170    <Compile Include="DistanceMeasures\EuclideanDistanceMeasure.cs" />
    173     <Compile Include="DistanceMeasures\PathMeasure.cs" />
    174171    <Compile Include="DomainModel\SimulationObject.cs" />
    175172    <Compile Include="Operators\DynPDPEvaluator.cs" />
    176173    <Compile Include="Operators\DynPushForwardInsertionCreator.cs" />
    177174    <Compile Include="Operators\DynPDPProblemInstance.cs" />
    178     <Compile Include="Operators\Manipulators\DynPotvinPairwiseOneLevelExchangeManipulator.cs" />
    179     <Compile Include="Operators\Manipulators\DynPotvinPairwiseTwoLevelExchangeManipulator.cs" />
    180     <Compile Include="Operators\Moves\Exchange\IPotvinPDExchangeMoveOperator.cs" />
    181     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeExhaustiveMoveGenerator.cs" />
    182     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeMove.cs" />
    183     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeMoveEvaluator.cs" />
    184     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeMoveGenerator.cs" />
    185     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeMoveMaker.cs" />
    186     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeMoveTabuCriterion.cs" />
    187     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeMoveTabuMaker.cs" />
    188     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeMultiMoveGenerator.cs" />
    189     <Compile Include="Operators\Moves\Exchange\PotvinPDExchangeSingleMoveGenerator.cs" />
    190     <Compile Include="Operators\Moves\PotvinPDRelocateMoveAttribute.cs" />
    191     <Compile Include="Operators\Moves\Rearrange\IPotvinPDRearrangeMoveOperator.cs" />
    192     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeExhaustiveMoveGenerator.cs" />
    193     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeMove.cs" />
    194     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeMoveEvaluator.cs" />
    195     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeMoveGenerator.cs" />
    196     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeMoveMaker.cs" />
    197     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeMoveTabuCriterion.cs" />
    198     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeMoveTabuMaker.cs" />
    199     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeMultiMoveGenerator.cs" />
    200     <Compile Include="Operators\Moves\Rearrange\PotvinPDRearrangeSingleMoveGenerator.cs" />
    201     <Compile Include="Operators\Moves\Shift\IPotvinPDShiftMoveOperator.cs" />
    202     <Compile Include="Operators\Moves\Shift\PotvinPDShiftExhaustiveMoveGenerator.cs" />
    203     <Compile Include="Operators\Moves\Shift\PotvinPDShiftMove.cs" />
    204     <Compile Include="Operators\Moves\Shift\PotvinPDShiftMoveEvaluator.cs" />
    205     <Compile Include="Operators\Moves\Shift\PotvinPDShiftMoveGenerator.cs" />
    206     <Compile Include="Operators\Moves\Shift\PotvinPDShiftMoveMaker.cs" />
    207     <Compile Include="Operators\Moves\Shift\PotvinPDShiftMoveTabuCriterion.cs" />
    208     <Compile Include="Operators\Moves\Shift\PotvinPDShiftMoveTabuMaker.cs" />
    209     <Compile Include="Operators\Moves\Shift\PotvinPDShiftMultiMoveGenerator.cs" />
    210     <Compile Include="Operators\Moves\Shift\PotvinPDShiftSingleMoveGenerator.cs" />
    211175    <Compile Include="Optimizers\DynamicPDProblemInstance.cs" />
    212176    <Compile Include="Optimizers\DynamicPDPOptimization.cs" />
  • branches/DynamicVehicleRouting/HeuristicLab.PDPSimulation/3.3/Optimizers/DynamicPDProblemInstance.cs

    r8670 r8671  
    361361      }
    362362
    363       int j = 0;
    364       while (j < tabuAttributes.Count) {
    365         if (tabuAttributes[j] is DynPotvinPDRelocateMoveAttribute) {
    366           DynPotvinPDRelocateMoveAttribute attr =
    367             tabuAttributes[j] as DynPotvinPDRelocateMoveAttribute;
    368 
    369           if (attr.City > (customer + 1)) {
    370             attr.City = attr.City - 1;
    371             j++;
    372           } else if (attr.City < (customer + 1)) {
    373             j++;
    374           } else {
    375             attr.City = -1;
    376             j++;
    377           }
    378         } else {
    379           j++;
    380         }
    381       }
    382 
    383363      Dictionary<int, Guid> newOrderAssignment = new Dictionary<int, Guid>();
    384364      foreach (int assigned in orderAssignment.Keys) {
  • branches/DynamicVehicleRouting/HeuristicLab.PDPSimulation/3.3/Plugin.cs

    r8670 r8671  
    2929  /// Plugin class for HeuristicLab.PDPSimulation plugin.
    3030  /// </summary>
    31   [Plugin("HeuristicLab.PDPSimulation", "3.3.4.0")]
     31  [Plugin("HeuristicLab.PDPSimulation", "3.3.4.8670")]
    3232  [PluginFile("HeuristicLab.PDPSimulation-3.3.dll", PluginFileType.Assembly)]
    3333  [PluginDependency("HeuristicLab.Analysis", "3.3")]
Note: See TracChangeset for help on using the changeset viewer.