Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/01/10 11:13:46 (14 years ago)
Author:
svonolfe
Message:

Merged r4351 of the VRP feature branch into trunk (#1039)

Location:
trunk/sources/HeuristicLab.Problems.VehicleRouting
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.VehicleRouting

  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.3/HeuristicLab.Problems.VehicleRouting-3.3.csproj

    r4210 r4352  
    106106  </ItemGroup>
    107107  <ItemGroup>
     108    <Compile Include="Analyzers\BestAverageWorstVRPToursAnalyzer.cs" />
     109    <Compile Include="Analyzers\BestAverageWorstVRPToursCalculator.cs" />
     110    <Compile Include="Analyzers\BestVRPToursMemorizer.cs" />
    108111    <Compile Include="Analyzers\BestVRPSolutionAnalyzer.cs" />
    109     <Compile Include="Encodings\Alba\Crossovers\PermutationCrossover.cs" />
    110     <Compile Include="Encodings\Alba\Manipulators\IntraRouteInversionManipulator.cs" />
    111     <Compile Include="Encodings\Alba\Manipulators\LambdaInterchangeManipulator.cs" />
     112    <Compile Include="Encodings\Alba\Crossovers\AlbaPermutationCrossover.cs" />
     113    <Compile Include="Encodings\Alba\Manipulators\AlbaIntraRouteInversionManipulator.cs" />
     114    <Compile Include="Encodings\Alba\Manipulators\AlbaLambdaInterchangeManipulator.cs" />
    112115    <Compile Include="Encodings\Alba\Moves\Interfaces\IAlbaLambdaInterchangeMoveOperator.cs" />
    113116    <Compile Include="Encodings\Alba\Moves\Interfaces\IAlbaIntraRouteInversionMoveOperator.cs" />
    114     <Compile Include="Encodings\Alba\Manipulators\CustomerInversionManipulator.cs" />
    115     <Compile Include="Encodings\Alba\Manipulators\CustomerSwapManipulator.cs" />
    116     <Compile Include="Encodings\Alba\Manipulators\CustomerInsertionManipulator.cs" />
    117     <Compile Include="Encodings\Alba\Manipulators\PermutationManipulator.cs" />
    118     <Compile Include="Encodings\Alba\Moves\LambdaInterchange\ExhaustiveLambdaInterchangeMoveGenerator.cs" />
    119     <Compile Include="Encodings\Alba\Moves\LambdaInterchange\LambdaInterchangeMove.cs" />
    120     <Compile Include="Encodings\Alba\Moves\LambdaInterchange\LambdaInterchangeMoveGenerator.cs" />
    121     <Compile Include="Encodings\Alba\Moves\LambdaInterchange\LambdaInterchangeMoveEvaluator.cs" />
    122     <Compile Include="Encodings\Alba\Moves\LambdaInterchange\LambdaInterchangeMoveMaker.cs" />
    123     <Compile Include="Encodings\Alba\Moves\LambdaInterchange\StochasticLambdaInterchangeSingleMoveGenerator.cs" />
    124     <Compile Include="Encodings\Alba\Moves\LambdaInterchange\StochasticLambdaInterchangeMutliMoveGenerator.cs" />
    125     <Compile Include="Encodings\Alba\Moves\PermutationMoveOperator.cs" />
    126     <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\StochasticIntraRouteInversionMutliMoveGenerator.cs" />
    127     <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\StochasticIntraRouteInversionSingleMoveGenerator.cs" />
    128     <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\IntraRouteInversionMoveGenerator.cs" />
    129     <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\IntraRouteInversionEvaluator.cs" />
    130     <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\ExhaustiveIntraRouteInversionMoveGenerator.cs" />
    131     <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\IntraRouteInversionMoveMaker.cs" />
    132     <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\IntraRouteInversionMove.cs" />
    133     <Compile Include="Encodings\General\Crossovers\MultiVRPManipulator.cs" />
    134     <Compile Include="Encodings\General\Crossovers\MultiVRPCrossover.cs" />
     117    <Compile Include="Encodings\Alba\Manipulators\AlbaCustomerInversionManipulator.cs" />
     118    <Compile Include="Encodings\Alba\Manipulators\AlbaCustomerSwapManipulator.cs" />
     119    <Compile Include="Encodings\Alba\Manipulators\AlbaCustomerInsertionManipulator.cs" />
     120    <Compile Include="Encodings\Alba\Manipulators\AlbaPermutationManipulator.cs" />
     121    <Compile Include="Encodings\Alba\Moves\LambdaInterchange\AlbaExhaustiveLambdaInterchangeMoveGenerator.cs" />
     122    <Compile Include="Encodings\Alba\Moves\LambdaInterchange\AlbaLambdaInterchangeMove.cs" />
     123    <Compile Include="Encodings\Alba\Moves\LambdaInterchange\AlbaLambdaInterchangeMoveGenerator.cs" />
     124    <Compile Include="Encodings\Alba\Moves\LambdaInterchange\AlbaLambdaInterchangeMoveEvaluator.cs" />
     125    <Compile Include="Encodings\Alba\Moves\LambdaInterchange\AlbaLambdaInterchangeMoveMaker.cs" />
     126    <Compile Include="Encodings\Alba\Moves\LambdaInterchange\AlbaStochasticLambdaInterchangeSingleMoveGenerator.cs" />
     127    <Compile Include="Encodings\Alba\Moves\LambdaInterchange\AlbaStochasticLambdaInterchangeMutliMoveGenerator.cs" />
     128    <Compile Include="Encodings\Alba\Moves\AlbaPermutationMoveOperator.cs" />
     129    <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\AlbaStochasticIntraRouteInversionMutliMoveGenerator.cs" />
     130    <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\AlbaStochasticIntraRouteInversionSingleMoveGenerator.cs" />
     131    <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\AlbaIntraRouteInversionMoveGenerator.cs" />
     132    <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\AlbaIntraRouteInversionEvaluator.cs" />
     133    <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\AlbaExhaustiveIntraRouteInversionMoveGenerator.cs" />
     134    <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\AlbaIntraRouteInversionMoveMaker.cs" />
     135    <Compile Include="Encodings\Alba\Moves\IntraRouteInversion\AlbaIntraRouteInversionMove.cs" />
     136    <Compile Include="Encodings\General\Crossovers\RandomParentCloneCrossover.cs" />
     137    <Compile Include="Encodings\General\PermutationEncoding.cs" />
     138    <Compile Include="Encodings\General\Creators\MultiVRPSolutionCreator.cs" />
     139    <Compile Include="Encodings\General\Manipulators\MultiVRPSolutionManipulator.cs" />
     140    <Compile Include="Encodings\General\Crossovers\MultiVRPSolutionCrossover.cs" />
    135141    <Compile Include="Encodings\General\Creators\RandomCreator.cs" />
    136142    <Compile Include="Encodings\General\Moves\Interfaces\IMultiVRPMoveGenerator.cs" />
     
    140146    <Compile Include="Encodings\General\Moves\MultiVRPMoveOperator\MultiVRPMoveMaker.cs" />
    141147    <Compile Include="Encodings\General\Moves\MultiVRPMoveOperator\MultiVRPMoveGenerator.cs" />
    142     <Compile Include="Encodings\Potvin\Crossovers\RouteBasedCrossover.cs" />
    143     <Compile Include="Encodings\Potvin\Crossovers\SequenceBasedCrossover.cs" />
     148    <Compile Include="Encodings\General\TourEncoding.cs" />
     149    <Compile Include="Encodings\GVR\Crossovers\GVRCrossover.cs" />
     150    <Compile Include="Encodings\GVR\GVREncoding.cs" />
     151    <Compile Include="Encodings\GVR\Manipulators\GVRDisplacementManipulator.cs" />
     152    <Compile Include="Encodings\GVR\Manipulators\GVRInsertionManipulator.cs" />
     153    <Compile Include="Encodings\GVR\Manipulators\GVRInversionManipulator.cs" />
     154    <Compile Include="Encodings\GVR\Manipulators\GVRSwapManipulator.cs" />
     155    <Compile Include="Encodings\GVR\Manipulators\GVRManipulator.cs" />
     156    <Compile Include="Encodings\Potvin\Crossovers\PotvinRouteBasedCrossover.cs" />
     157    <Compile Include="Encodings\Potvin\Crossovers\PotvinSequenceBasedCrossover.cs" />
    144158    <Compile Include="Encodings\Potvin\Crossovers\PotvinCrossover.cs" />
    145     <Compile Include="Encodings\Potvin\Manipulators\LocalSearchManipulator.cs" />
    146     <Compile Include="Encodings\Potvin\Manipulators\TwoLevelExchangeManipulator.cs" />
    147     <Compile Include="Encodings\Potvin\Manipulators\OneLevelExchangeManipulator.cs" />
     159    <Compile Include="Encodings\Potvin\Manipulators\PotvinLocalSearchManipulator.cs" />
     160    <Compile Include="Encodings\Potvin\Manipulators\PotvinTwoLevelExchangeManipulator.cs" />
     161    <Compile Include="Encodings\Potvin\Manipulators\PotvinOneLevelExchangeManipulator.cs" />
    148162    <Compile Include="Encodings\Potvin\Manipulators\PotvinManipulator.cs" />
     163    <Compile Include="Encodings\Prins\Crossovers\PrinsCrossover.cs" />
     164    <Compile Include="Encodings\Prins\Crossovers\PrinsPermutationCrossover.cs" />
     165    <Compile Include="Encodings\Prins\Interfaces\IPrinsOperator.cs" />
     166    <Compile Include="Encodings\Prins\Manipulators\PrinsStochasticLSManipulator.cs" />
     167    <Compile Include="Encodings\Prins\Manipulators\PrinsExhaustiveLSManipulator.cs" />
     168    <Compile Include="Encodings\Prins\Manipulators\PrinsLSManipulator.cs" />
     169    <Compile Include="Encodings\Prins\Manipulators\PrinsManipulator.cs" />
     170    <Compile Include="Encodings\Prins\Manipulators\PrinsPermutationManipulator.cs" />
     171    <Compile Include="Encodings\Prins\PrinsEncoding.cs" />
     172    <Compile Include="Encodings\Zhu\Crossovers\ZhuMergeCrossover2.cs" />
     173    <Compile Include="Encodings\Zhu\Crossovers\ZhuMergeCrossover1.cs" />
     174    <Compile Include="Encodings\Zhu\Crossovers\ZhuHeuristicCrossover2.cs" />
     175    <Compile Include="Encodings\Zhu\Crossovers\ZhuHeuristicCrossover1.cs" />
     176    <Compile Include="Encodings\Zhu\Crossovers\ZhuCrossover.cs" />
     177    <Compile Include="Encodings\Zhu\Crossovers\ZhuPermutationCrossover.cs" />
     178    <Compile Include="Encodings\Zhu\Manipulators\ZhuPermutationManipulator.cs" />
     179    <Compile Include="Encodings\Zhu\Manipulators\ZhuManipulator.cs" />
     180    <Compile Include="Encodings\Zhu\ZhuEncoding.cs" />
    149181    <Compile Include="Interfaces\IVRPMoveMaker.cs" />
     182    <Compile Include="ORLIBParser.cs" />
     183    <Compile Include="TSPLIBParser.cs" />
    150184    <Compile Include="VRPUtilities.cs" />
    151185    <Compile Include="VRPOperator.cs" />
     
    157191    <Compile Include="Encodings\Alba\Moves\AlbaMoveOperator.cs" />
    158192    <Compile Include="Encodings\Alba\Moves\AlbaMoveMaker.cs" />
    159     <Compile Include="Encodings\Alba\Moves\ThreeOpt\PermutationTranslocationMoveGenerator.cs" />
    160     <Compile Include="Encodings\Alba\Moves\ThreeOpt\PermutationTranslocationMoveMaker.cs" />
    161     <Compile Include="Encodings\Alba\Moves\ThreeOpt\PermutationTranslocationMoveTabuMaker.cs" />
    162     <Compile Include="Encodings\Alba\Moves\ThreeOpt\PermutationTranslocationMoveSoftTabuCriterion.cs" />
    163     <Compile Include="Encodings\Alba\Moves\ThreeOpt\PermutationTranslocationMoveHardTabuCriterion.cs" />
     193    <Compile Include="Encodings\Alba\Moves\ThreeOpt\AlbaTranslocationMoveGenerator.cs" />
     194    <Compile Include="Encodings\Alba\Moves\ThreeOpt\AlbaTranslocationMoveMaker.cs" />
     195    <Compile Include="Encodings\Alba\Moves\ThreeOpt\AlbaTranslocationMoveTabuMaker.cs" />
     196    <Compile Include="Encodings\Alba\Moves\ThreeOpt\AlbaTranslocationMoveSoftTabuCriterion.cs" />
     197    <Compile Include="Encodings\Alba\Moves\ThreeOpt\AlbaTranslocationMoveHardTabuCriterion.cs" />
    164198    <Compile Include="Encodings\Potvin\PotvinEncoding.cs" />
    165199    <Compile Include="Encodings\VRPMoveOperator.cs" />
     
    179213    <Compile Include="Interfaces\IVRPCreator.cs" />
    180214    <Compile Include="Interfaces\IVRPOperator.cs" />
    181     <Compile Include="Encodings\Alba\Moves\ThreeOpt\PermutationTranslocationMoveEvaluator.cs" />
     215    <Compile Include="Encodings\Alba\Moves\ThreeOpt\AlbaTranslocationMoveEvaluator.cs" />
    182216    <Compile Include="MoveEvaluators\VRPMoveEvaluator.cs" />
    183217    <Compile Include="VRPSolution.cs" />
     
    187221  </ItemGroup>
    188222  <ItemGroup>
     223    <ProjectReference Include="..\..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj">
     224      <Project>{887425B4-4348-49ED-A457-B7D2C26DDBF9}</Project>
     225      <Name>HeuristicLab.Analysis-3.3</Name>
     226    </ProjectReference>
    189227    <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
    190228      <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>
Note: See TracChangeset for help on using the changeset viewer.