Free cookie consent management tool by TermsFeed Policy Generator

Changeset 14417


Ignore:
Timestamp:
11/25/16 14:53:50 (8 years ago)
Author:
jzenisek
Message:

#2707 added some new vrp operators (1 creator, 1 crossover, 1 manipulator)

Location:
branches/HeuristicLab.VRPEnhancements
Files:
6 added
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.VRPEnhancements/HeuristicLab.Problems.VehicleRouting/3.4/HeuristicLab.Problems.VehicleRouting-3.4.csproj

    r11623 r14417  
    4040    <DebugType>full</DebugType>
    4141    <Optimize>false</Optimize>
    42     <OutputPath>..\..\bin\</OutputPath>
     42    <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath>
    4343    <DefineConstants>DEBUG;TRACE</DefineConstants>
    4444    <ErrorReport>prompt</ErrorReport>
     
    5252    <DebugType>pdbonly</DebugType>
    5353    <Optimize>true</Optimize>
    54     <OutputPath>..\..\bin\</OutputPath>
     54    <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath>
    5555    <DefineConstants>TRACE</DefineConstants>
    5656    <ErrorReport>prompt</ErrorReport>
     
    106106  </PropertyGroup>
    107107  <ItemGroup>
     108    <Reference Include="HeuristicLab.Analysis-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     109      <SpecificVersion>False</SpecificVersion>
     110      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Analysis-3.3.dll</HintPath>
     111    </Reference>
     112    <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     113      <SpecificVersion>False</SpecificVersion>
     114      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath>
     115    </Reference>
     116    <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     117      <SpecificVersion>False</SpecificVersion>
     118      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath>
     119    </Reference>
     120    <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     121      <SpecificVersion>False</SpecificVersion>
     122      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath>
     123    </Reference>
     124    <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     125      <SpecificVersion>False</SpecificVersion>
     126      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath>
     127    </Reference>
     128    <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     129      <SpecificVersion>False</SpecificVersion>
     130      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath>
     131    </Reference>
     132    <Reference Include="HeuristicLab.Encodings.PermutationEncoding-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     133      <SpecificVersion>False</SpecificVersion>
     134      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Encodings.PermutationEncoding-3.3.dll</HintPath>
     135    </Reference>
     136    <Reference Include="HeuristicLab.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     137      <SpecificVersion>False</SpecificVersion>
     138      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath>
     139    </Reference>
     140    <Reference Include="HeuristicLab.Optimization-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     141      <SpecificVersion>False</SpecificVersion>
     142      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Optimization-3.3.dll</HintPath>
     143    </Reference>
     144    <Reference Include="HeuristicLab.Optimization.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     145      <SpecificVersion>False</SpecificVersion>
     146      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Optimization.Operators-3.3.dll</HintPath>
     147    </Reference>
     148    <Reference Include="HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     149      <SpecificVersion>False</SpecificVersion>
     150      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath>
     151    </Reference>
     152    <Reference Include="HeuristicLab.Persistence-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     153      <SpecificVersion>False</SpecificVersion>
     154      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath>
     155    </Reference>
     156    <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     157      <SpecificVersion>False</SpecificVersion>
     158      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath>
     159    </Reference>
     160    <Reference Include="HeuristicLab.Problems.Instances-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     161      <SpecificVersion>False</SpecificVersion>
     162      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Problems.Instances-3.3.dll</HintPath>
     163    </Reference>
     164    <Reference Include="HeuristicLab.Random-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     165      <SpecificVersion>False</SpecificVersion>
     166      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Random-3.3.dll</HintPath>
     167    </Reference>
    108168    <Reference Include="System" />
    109169    <Reference Include="System.Core">
     
    135195    <Compile Include="Analyzer\ConstraintRelaxation\TimeWindowed\TimeWindowRelaxationVRPAnalyzer.cs" />
    136196    <Compile Include="Analyzer\VRPSolution.cs" />
     197    <Compile Include="Encodings\Potvin\Creators\ClusterCreator.cs" />
     198    <Compile Include="Encodings\Potvin\Crossovers\PotvinEdgePreservingSequenceBasedCrossover.cs" />
     199    <Compile Include="Encodings\Potvin\Manipulators\PotvinGreedyTourCreationManipulator.cs" />
    137200    <Compile Include="Encodings\Potvin\Moves\TwoOptStar\IPotvinTwoOptStarMoveOperator.cs" />
    138201    <Compile Include="Encodings\Potvin\Moves\TwoOptStar\PotvinTwoOptStarExhaustiveMoveGenerator.cs" />
     
    400463    </BootstrapperPackage>
    401464  </ItemGroup>
    402   <ItemGroup>
    403     <ProjectReference Include="..\..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj">
    404       <Project>{887425B4-4348-49ED-A457-B7D2C26DDBF9}</Project>
    405       <Name>HeuristicLab.Analysis-3.3</Name>
    406       <Private>False</Private>
    407     </ProjectReference>
    408     <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
    409       <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>
    410       <Name>HeuristicLab.Collections-3.3</Name>
    411       <Private>False</Private>
    412     </ProjectReference>
    413     <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj">
    414       <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project>
    415       <Name>HeuristicLab.Common.Resources-3.3</Name>
    416       <Private>False</Private>
    417     </ProjectReference>
    418     <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">
    419       <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>
    420       <Name>HeuristicLab.Common-3.3</Name>
    421       <Private>False</Private>
    422     </ProjectReference>
    423     <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
    424       <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
    425       <Name>HeuristicLab.Core-3.3</Name>
    426       <Private>False</Private>
    427     </ProjectReference>
    428     <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
    429       <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
    430       <Name>HeuristicLab.Data-3.3</Name>
    431       <Private>False</Private>
    432     </ProjectReference>
    433     <ProjectReference Include="..\..\HeuristicLab.Encodings.PermutationEncoding\3.3\HeuristicLab.Encodings.PermutationEncoding-3.3.csproj">
    434       <Project>{DBECB8B0-B166-4133-BAF1-ED67C3FD7FCA}</Project>
    435       <Name>HeuristicLab.Encodings.PermutationEncoding-3.3</Name>
    436       <Private>False</Private>
    437     </ProjectReference>
    438     <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
    439       <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project>
    440       <Name>HeuristicLab.Operators-3.3</Name>
    441       <Private>False</Private>
    442     </ProjectReference>
    443     <ProjectReference Include="..\..\HeuristicLab.Optimization.Operators\3.3\HeuristicLab.Optimization.Operators-3.3.csproj">
    444       <Project>{25087811-F74C-4128-BC86-8324271DA13E}</Project>
    445       <Name>HeuristicLab.Optimization.Operators-3.3</Name>
    446       <Private>False</Private>
    447     </ProjectReference>
    448     <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">
    449       <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project>
    450       <Name>HeuristicLab.Optimization-3.3</Name>
    451       <Private>False</Private>
    452     </ProjectReference>
    453     <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">
    454       <Project>{56F9106A-079F-4C61-92F6-86A84C2D84B7}</Project>
    455       <Name>HeuristicLab.Parameters-3.3</Name>
    456       <Private>False</Private>
    457     </ProjectReference>
    458     <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
    459       <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>
    460       <Name>HeuristicLab.Persistence-3.3</Name>
    461       <Private>False</Private>
    462     </ProjectReference>
    463     <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">
    464       <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>
    465       <Name>HeuristicLab.PluginInfrastructure-3.3</Name>
    466       <Private>False</Private>
    467     </ProjectReference>
    468     <ProjectReference Include="..\..\HeuristicLab.Problems.Instances\3.3\HeuristicLab.Problems.Instances-3.3.csproj">
    469       <Project>{3540E29E-4793-49E7-8EE2-FEA7F61C3994}</Project>
    470       <Name>HeuristicLab.Problems.Instances-3.3</Name>
    471       <Private>False</Private>
    472     </ProjectReference>
    473     <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj">
    474       <Project>{F4539FB6-4708-40C9-BE64-0A1390AEA197}</Project>
    475       <Name>HeuristicLab.Random-3.3</Name>
    476     </ProjectReference>
    477   </ItemGroup>
    478465  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
    479466  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset for help on using the changeset viewer.