Changeset 13608


Ignore:
Timestamp:
02/08/16 21:25:11 (6 years ago)
Author:
gkronber
Message:

#1966 refactoring (moved 3d-specific classes into separate project)

Location:
branches/HeuristicLab.BinPacking
Files:
9 added
3 deleted
4 edited
6 copied
22 moved

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.BinPacking/HeuristicLab.BinPacking.sln

    r13605 r13608  
    1414EndProject
    1515Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.BinPacking2D-3.3", "HeuristicLab.Problems.BinPacking.2D\3.3\HeuristicLab.Problems.BinPacking2D-3.3.csproj", "{56DD7F51-3164-4C26-A97A-ADD6FE4B4E86}"
     16EndProject
     17Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.BinPacking3D-3.3", "HeuristicLab.Problems.BinPacking.3D\3.3\HeuristicLab.Problems.BinPacking3D-3.3.csproj", "{95680C63-1E06-4E66-B33B-272A772321C7}"
    1618EndProject
    1719Global
     
    7577    {56DD7F51-3164-4C26-A97A-ADD6FE4B4E86}.Release|x86.ActiveCfg = Release|x86
    7678    {56DD7F51-3164-4C26-A97A-ADD6FE4B4E86}.Release|x86.Build.0 = Release|x86
     79    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     80    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
     81    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
     82    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|Mixed Platforms.Build.0 = Debug|x86
     83    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|x64.ActiveCfg = Debug|x64
     84    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|x64.Build.0 = Debug|x64
     85    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|x86.ActiveCfg = Debug|x86
     86    {95680C63-1E06-4E66-B33B-272A772321C7}.Debug|x86.Build.0 = Debug|x86
     87    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
     88    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|Any CPU.Build.0 = Release|Any CPU
     89    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|Mixed Platforms.ActiveCfg = Release|x86
     90    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|Mixed Platforms.Build.0 = Release|x86
     91    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|x64.ActiveCfg = Release|x64
     92    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|x64.Build.0 = Release|x64
     93    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|x86.ActiveCfg = Release|x86
     94    {95680C63-1E06-4E66-B33B-272A772321C7}.Release|x86.Build.0 = Release|x86
    7795  EndGlobalSection
    7896  GlobalSection(SolutionProperties) = preSolution
  • branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3

    • Property svn:ignore
      •  

        old new  
        22obj
        33*.user
         4Plugin.cs
  • branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.2D/3.3/Properties

    • Property svn:ignore set to
      AssemblyInfo.cs
  • branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/HeuristicLab.Problems.BinPacking-3.3.csproj

    r13607 r13608  
    160160    <Compile Include="Analyzers\BestBinPackingSolutionAnalyzer.cs" />
    161161    <Compile Include="Analyzers\BinPackingAnalyzer.cs" />
    162     <Compile Include="Decoders\3D\EP\ExtremePointMultiComponentVectorDecoder3D.cs" />
    163     <Compile Include="Decoders\3D\EP\ExtremePointGroupingVectorDecoder3D.cs" />
    164     <Compile Include="Decoders\3D\EP\ExtremePointPackingSequenceDecoder3D.cs" />
    165     <Compile Include="Decoders\3D\DBL\DeepestBottomLeftMultiComponentVectorDecoder.cs" />
    166     <Compile Include="Decoders\3D\DBL\DeepestBottomLeftGroupingVectorDecoder.cs" />
    167     <Compile Include="Decoders\3D\DBL\DeepestBottomLeftPackingSequenceDecoder.cs" />
    168     <Compile Include="Decoders\3D\EP\ISOContainerMultiComponentVectorDecoder3D.cs" />
    169     <Compile Include="Decoders\PackingSolutionDecoder.cs" />
     162    <Compile Include="BinPackingProblem.cs" />
    170163    <Compile Include="Encodings\GroupingVector\GroupingVectorSwap2Manipulator.cs" />
    171164    <Compile Include="Encodings\GroupingVector\GroupingVectorSinglePointCrossover.cs" />
     
    258251    <Compile Include="Encodings\PackingSolutionCrossover.cs" />
    259252    <Compile Include="Encodings\PackingSolutionManipulator.cs" />
    260     <Compile Include="Evaluators\3D\PackingRatioCuboidIdenticalBinEvaluator.cs" />
    261     <Compile Include="Evaluators\Abstract\BinUtilizationRegularIdenticalBinEvaluator.cs" />
    262     <Compile Include="Evaluators\Abstract\PackingRatioRegularIdenticalBinEvaluator.cs" />
    263     <Compile Include="Evaluators\Abstract\RegularSimpleRotationIdenticalBinPackingPlanEvaluator.cs" />
    264     <Compile Include="Evaluators\Abstract\PackingPlanEvaluationAlgorithm.cs" />
    265     <Compile Include="Evaluators\Abstract\PackingPlanEvaluator.cs" />
    266253    <Compile Include="Instances\BPPData.cs" />
    267254    <Compile Include="Instances\BPPInstanceProvider.cs" />
     
    269256    <Compile Include="Instances\BPPORLIBDataDescriptor.cs" />
    270257    <Compile Include="Instances\RealBPPData.cs" />
    271     <Compile Include="Interfaces\DecoderInterfaces\I3DMCVDecoder.cs" />
    272     <Compile Include="Interfaces\DecoderInterfaces\I3DGVDecoder.cs" />
    273     <Compile Include="Interfaces\DecoderInterfaces\I3DPSDecoder.cs" />
    274258    <Compile Include="Interfaces\IPackingSequenceMoveOperator.cs" />
    275     <Compile Include="Interfaces\I3DOperator.cs" />
    276259    <Compile Include="Interfaces\IPackingMove.cs" />
    277260    <Compile Include="Interfaces\IMultiComponentVectorMoveOperator.cs" />
     
    291274    <Compile Include="Interfaces\IPackingShape.cs" />
    292275    <Compile Include="Interfaces\IPackingDimensions.cs" />
    293     <Compile Include="MoveEvaluators\PackingMoveEvaluator3DPS.cs" />
    294     <Compile Include="MoveEvaluators\PackingMoveEvaluator.cs" />
    295     <Compile Include="MoveEvaluators\PackingMoveEvaluator3DGV.cs">
    296       <SubType>Code</SubType>
    297     </Compile>
    298     <Compile Include="MoveEvaluators\PackingMoveEvaluator3DMCV.cs">
    299       <SubType>Code</SubType>
    300     </Compile>
     276    <Compile Include="PackingDimensions.cs" />
     277    <Compile Include="PackingMoveEvaluator.cs" />
    301278    <Compile Include="PackingPlan3D.cs" />
    302     <Compile Include="Problem\BinPackingProblem.cs" />
    303     <Compile Include="Problem\ISOContainerBinPackingProblem.cs" />
    304     <Compile Include="Problem\CuboidIdenticalBinPackingProblem.cs" />
    305     <Compile Include="Problem\RegularIdenticalBinPackingProblem.cs" />
    306     <Compile Include="Dimensions\PackingDimensions.cs" />
    307     <Compile Include="Dimensions\ThreeDimensionalPacking.cs" />
    308     <Compile Include="Shapes\PackingShape.cs" />
    309     <Compile Include="Shapes\CuboidPackingShape.cs" />
    310279    <Compile Include="Interfaces\IRegularPackingShape.cs" />
    311     <Compile Include="PackingBin\CuboidPackingBin.cs" />
    312     <Compile Include="PackingItem\CuboidPackingItem.cs" />
    313280    <Compile Include="Interfaces\IPackingBin.cs" />
    314281    <Compile Include="Interfaces\IPackingItem.cs" />
    315282    <Compile Include="Interfaces\IPackingPlan.cs" />
     283    <Compile Include="PackingShape.cs" />
     284    <Compile Include="PackingSolutionDecoder.cs" />
    316285    <Compile Include="Plugin.cs" />
    317286    <Compile Include="Properties\AssemblyInfo.cs" />
     287    <Compile Include="RegularIdenticalBinPackingProblem.cs" />
    318288  </ItemGroup>
    319289  <ItemGroup>
Note: See TracChangeset for help on using the changeset viewer.