Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/08/17 16:30:41 (7 years ago)
Author:
rhanghof
Message:

#2817
-Added unit tests for bin packing 3d.
-The items can now be sorted by the material.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/HeuristicLab.Problems.BinPacking-3.3.csproj

    r15454 r15462  
    104104    <Compile Include="2D\Solution.cs" />
    105105    <Compile Include="3D\Packer\BinPacker.cs" />
     106    <Compile Include="3D\Packer\BinPackerFactory.cs" />
    106107    <Compile Include="3D\Packer\BinPackerFirstFit.cs" />
    107108    <Compile Include="3D\BinPacking3D.cs" />
     
    115116    <Compile Include="3D\Packer\BinPackerFreeVolumeBestFit.cs" />
    116117    <Compile Include="3D\Packer\BinPackerResidualSpaceBestFit.cs" />
    117     <Compile Include="Algorithms\3D\ExtremePointAlgorithm.cs" />
    118118    <Compile Include="3D\Instances\ThreeDInstanceDescriptor.cs" />
    119119    <Compile Include="3D\Instances\BPPData.cs" />
    120120    <Compile Include="3D\Instances\RandomDataDescriptor.cs" />
    121121    <Compile Include="3D\Instances\RealWorldContainerPackingInstanceProvider.cs" />
    122     <Compile Include="3D\Instances\ThreeDInstanceParser.cs" />
     122    <Compile Include="3D\IntegerVectorEncoding\ThreeDInstanceParser.cs" />
    123123    <Compile Include="3D\IntegerVectorEncoding\BottomLeftIntegerVectorDecoder.cs" />
    124124    <Compile Include="3D\IntegerVectorEncoding\ExtremePointIntegerVectorDecoder.cs" />
     
    132132    <Compile Include="3D\PackingPosition.cs" />
    133133    <Compile Include="3D\PackingShape.cs" />
    134     <Compile Include="3D\PermutationEncoding\BottomLeftPermutationDecoder.cs" />
    135     <Compile Include="3D\PermutationEncoding\ResidualSpaceBestFitExtremePointPermutationDecoder.cs" />
    136     <Compile Include="3D\PermutationEncoding\FreeVolumeBestFitExtremePointPermutationDecoder.cs" />
    137     <Compile Include="3D\PermutationEncoding\ExtremePointPermutationDecoderBase.cs" />
    138     <Compile Include="3D\PermutationEncoding\ExtremePointPermutationDecoder.cs" />
    139134    <Compile Include="3D\PermutationEncoding\PermutationProblem.cs" />
    140135    <Compile Include="3D\PermutationEncoding\Swap2MoveEvaluator.cs" />
     
    142137    <Compile Include="3D\ProblemBase.cs" />
    143138    <Compile Include="3D\Solution.cs" />
     139    <Compile Include="3D\Sorting\PackingItemSorter.cs" />
     140    <Compile Include="Algorithms\3D\ExtremePointAlgorithm.cs" />
    144141    <Compile Include="BinPacking.cs" />
    145142    <Compile Include="Interfaces\IPackingItem.cs">
     
    165162    <None Include="Plugin.cs.frame" />
    166163  </ItemGroup>
    167   <ItemGroup />
     164  <ItemGroup>
     165    <Folder Include="3D\Algorithms\" />
     166  </ItemGroup>
    168167  <ItemGroup>
    169168    <ProjectReference Include="..\..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj">
Note: See TracChangeset for help on using the changeset viewer.