Ignore:
Timestamp:
07/20/16 14:02:36 (5 years ago)
Author:
gkronber
Message:

#1966: refactoring of bin packing implementation

File:
1 edited

Legend:

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

    r14064 r14128  
    160160    <Compile Include="Analyzers\BestBinPackingSolutionAnalyzer.cs" />
    161161    <Compile Include="Analyzers\BinPackingAnalyzer.cs" />
    162     <Compile Include="Encodings\GroupingVector\GroupingVectorSwap2Manipulator.cs" />
    163     <Compile Include="Encodings\GroupingVector\GroupingVectorSinglePointCrossover.cs" />
    164     <Compile Include="Encodings\GroupingVector\GroupingVectorDiscreteCrossover.cs" />
    165     <Compile Include="Encodings\GroupingVector\Moves\GroupingMove.cs" />
    166     <Compile Include="Encodings\GroupingVector\Moves\GroupingMoveAttribute.cs" />
    167     <Compile Include="Encodings\GroupingVector\Moves\SwapGrouping\ExhaustiveSwapGroupingMoveGenerator.cs" />
    168     <Compile Include="Encodings\GroupingVector\Moves\SwapGrouping\SwapGroupingMove.cs" />
    169     <Compile Include="Encodings\GroupingVector\Moves\SwapGrouping\SwapGroupingMoveAttribute.cs" />
    170     <Compile Include="Encodings\GroupingVector\Moves\SwapGrouping\SwapGroupingMoveGenerator.cs" />
    171     <Compile Include="Encodings\GroupingVector\Moves\GroupingMoveMaker.cs" />
    172     <Compile Include="Encodings\GroupingVector\Moves\GroupingTabuMaker.cs" />
    173     <Compile Include="Encodings\GroupingVector\Moves\SwapGrouping\StochasticSwapGroupingMoveGenerator.cs" />
    174     <Compile Include="Encodings\GroupingVector\Moves\GroupingMoveSoftTabuCriterion.cs" />
    175     <Compile Include="Encodings\GroupingVector\Moves\ChangeGrouping\ExhaustiveChangeGroupingMoveGenerator.cs" />
    176     <Compile Include="Encodings\GroupingVector\Moves\ChangeGrouping\ChangeGroupingMove.cs" />
    177     <Compile Include="Encodings\GroupingVector\Moves\ChangeGrouping\ChangeGroupingMoveAttribute.cs" />
    178     <Compile Include="Encodings\GroupingVector\Moves\ChangeGrouping\ChangeGroupingMoveGenerator.cs" />
    179     <Compile Include="Encodings\GroupingVector\Moves\GroupingMoveHardTabuCriterion.cs" />
    180     <Compile Include="Encodings\GroupingVector\Moves\ChangeGrouping\StochasticChangeGroupingMoveGenerator.cs" />
    181     <Compile Include="Encodings\GroupingVector\GroupingVectorOnePositionManipulator.cs" />
    182     <Compile Include="Encodings\GroupingVector\GroupingVectorCrossover.cs" />
    183     <Compile Include="Encodings\GroupingVector\GroupingVectorEncoding.cs" />
    184     <Compile Include="Encodings\GroupingVector\GroupingVectorManipulator.cs" />
    185     <Compile Include="Encodings\GroupingVector\GroupingVectorRandomCreator.cs" />
    186     <Compile Include="Encodings\MultiComponentVector\SequenceBasedMultiComponentVectorCrossover.cs" />
    187     <Compile Include="Encodings\MultiComponentVector\BinBasedMultiComponentVectorCrossover.cs" />
    188     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Attributes\ChangePositionMoveAttribute.cs" />
    189     <Compile Include="Encodings\MultiComponentVector\Moves\Triple\Attributes\MCVTripleMoveAttribute.cs" />
    190     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Attributes\SwapPositionMoveAttribute.cs" />
    191     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Attributes\SingleGroupingMoveAttribute.cs" />
    192     <Compile Include="Encodings\MultiComponentVector\Moves\MultiComponentVectorMoveAttribute.cs" />
    193     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Attributes\SingleItemRotationMoveAttribute.cs" />
    194     <Compile Include="Encodings\MultiComponentVector\Moves\Triple\StochasticMCVTripleMoveGenerator.cs" />
    195     <Compile Include="Encodings\MultiComponentVector\Moves\Triple\ExhaustiveMCVTripleMoveGenerator.cs" />
    196     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Moves\ChangePositionMove.cs" />
    197     <Compile Include="Encodings\MultiComponentVector\Moves\Triple\Moves\MCVTripleMove.cs" />
    198     <Compile Include="Encodings\MultiComponentVector\Moves\MultiComponentVectorMoveHardTabuCriterion.cs" />
    199     <Compile Include="Encodings\MultiComponentVector\Moves\MultiComponentVectorMove.cs" />
    200     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Moves\SwapPositionMove.cs" />
    201     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Moves\SingleItemRotationMove.cs" />
    202     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\ExhaustiveMultiComponentVectorMoveGenerator.cs" />
    203     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\Moves\SingleGroupingMove.cs" />
    204     <Compile Include="Encodings\MultiComponentVector\Moves\MultiComponentVectorMoveGenerator.cs" />
    205     <Compile Include="Encodings\MultiComponentVector\Moves\MultiComponentVectorMoveSoftTabuCriterion.cs" />
    206     <Compile Include="Encodings\MultiComponentVector\Moves\MultiComponentVectorMoveMaker.cs" />
    207     <Compile Include="Encodings\MultiComponentVector\Moves\MultiComponentVectorTabuMaker.cs" />
    208     <Compile Include="Encodings\MultiComponentVector\Moves\Multi\StochasticMultiComponentVectorMoveGenerator.cs" />
    209     <Compile Include="Encodings\MultiComponentVector\MultiComponentVectorEncoding.cs">
    210       <SubType>Code</SubType>
    211     </Compile>
    212     <Compile Include="Encodings\MultiComponentVector\MultiComponentVectorCrossover.cs" />
    213     <Compile Include="Encodings\MultiComponentVector\MultiComponentVectorManipulator.cs" />
    214     <Compile Include="Encodings\MultiComponentVector\MultiComponentVectorRandomCreator.cs" />
    215     <Compile Include="Encodings\MultiComponentVector\ThreeWayMultiComponentVectorManipulator.cs" />
    216162    <Compile Include="Encodings\PackingPlans\BinPacking.cs" />
    217163    <Compile Include="Encodings\PackingPlans\PackingPlan.cs" />
    218     <Compile Include="Encodings\PackingSequence\Encoding.cs" />
    219     <Compile Include="Encodings\PackingSequence\IPackingSequenceCreator.cs" />
    220     <Compile Include="Encodings\PackingSequence\Moves\Insertion\ExhaustiveInsertionMoveGenerator.cs" />
    221     <Compile Include="Encodings\PackingSequence\Moves\Insertion\StochasticInsertionMoveGenerator.cs" />
    222     <Compile Include="Encodings\PackingSequence\Moves\Insertion\InsertionMove.cs" />
    223     <Compile Include="Encodings\PackingSequence\Moves\Insertion\InsertionMoveAttribute.cs" />
    224     <Compile Include="Encodings\PackingSequence\Moves\Insertion\InsertionMoveGenerator.cs" />
    225     <Compile Include="Encodings\PackingSequence\PackingSequence.cs" />
    226     <Compile Include="Encodings\PackingSequence\PackingSequenceInversionManipulator.cs" />
    227     <Compile Include="Encodings\PackingSequence\PackingSequencePartiallyMatchedCrossover.cs" />
    228     <Compile Include="Encodings\PackingSequence\PackingSequenceOrderCrossover.cs" />
    229     <Compile Include="Encodings\PackingSequence\Moves\SequenceMove.cs" />
    230     <Compile Include="Encodings\PackingSequence\Moves\SequenceMoveAttribute.cs" />
    231     <Compile Include="Encodings\PackingSequence\Moves\GroupingMoveHardTabuCriterion.cs" />
    232     <Compile Include="Encodings\PackingSequence\Moves\GroupingMoveMaker.cs" />
    233     <Compile Include="Encodings\PackingSequence\Moves\GroupingMoveSoftTabuCriterion.cs" />
    234     <Compile Include="Encodings\PackingSequence\Moves\SequenceTabuMaker.cs" />
    235     <Compile Include="Encodings\PackingSequence\Moves\Swap2\ExhaustiveSwap2MoveGenerator.cs" />
    236     <Compile Include="Encodings\PackingSequence\Moves\Swap2\StochasticSwap2MoveGenerator.cs" />
    237     <Compile Include="Encodings\PackingSequence\Moves\Swap2\Swap2Move.cs" />
    238     <Compile Include="Encodings\PackingSequence\Moves\Swap2\Swap2MoveAttribute.cs" />
    239     <Compile Include="Encodings\PackingSequence\Moves\Swap2\Swap2MoveGenerator.cs" />
    240     <Compile Include="Encodings\PackingSequence\PackingSequenceCrossover.cs">
    241       <SubType>Code</SubType>
    242     </Compile>
    243     <Compile Include="Encodings\PackingSequence\PackingSequenceEncoding.cs">
    244       <SubType>Code</SubType>
    245     </Compile>
    246     <Compile Include="Encodings\PackingSequence\PackingSequenceManipulator.cs">
    247       <SubType>Code</SubType>
    248     </Compile>
    249     <Compile Include="Encodings\PackingSequence\PackingSequenceRandomCreator.cs" />
    250     <Compile Include="Encodings\PackingSequence\PackingSequenceScrambleManipulator.cs" />
    251164    <Compile Include="Encodings\PackingSolutionCreator.cs" />
    252165    <Compile Include="Encodings\PackingSolutionCrossover.cs" />
     
    282195    <Compile Include="Plugin.cs" />
    283196    <Compile Include="PackingSequenceProblem.cs" />
    284     <Compile Include="Problem.cs" />
    285197    <Compile Include="Properties\AssemblyInfo.cs" />
    286198  </ItemGroup>
Note: See TracChangeset for help on using the changeset viewer.