- Timestamp:
- 07/21/17 11:29:08 (7 years ago)
- Location:
- stable
- Files:
-
- 4 edited
- 3 copied
Legend:
- Unmodified
- Added
- Removed
-
stable
- Property svn:mergeinfo changed
/trunk/sources merged: 14708-14709,14971,14978-14979,15167,15230,15233,15240-15241,15276
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.BinPacking
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
/trunk/sources/HeuristicLab.Problems.BinPacking merged eligible /branches/1721-RandomForestPersistence/HeuristicLab.Problems.BinPacking 10321-10322 /branches/Algorithms.GradientDescent/HeuristicLab.Problems.BinPacking 5516-5520 /branches/Benchmarking/sources/HeuristicLab.Problems.BinPacking 6917-7005 /branches/BinPackingExtension/HeuristicLab.Problems.BinPacking 14835-15229 /branches/CloningRefactoring/HeuristicLab.Problems.BinPacking 4656-4721 /branches/CodeEditor/HeuristicLab.Problems.BinPacking 11700-11806 /branches/DataAnalysis Refactoring/HeuristicLab.Problems.BinPacking 5471-5808 /branches/DataAnalysis SolutionEnsembles/HeuristicLab.Problems.BinPacking 5815-6180 /branches/DataAnalysis/HeuristicLab.Problems.BinPacking 4458-4459,4462,4464 /branches/DataPreprocessing/HeuristicLab.Problems.BinPacking 10085-11101 /branches/GP.Grammar.Editor/HeuristicLab.Problems.BinPacking 6284-6795 /branches/GP.Symbols (TimeLag, Diff, Integral)/HeuristicLab.Problems.BinPacking 5060 /branches/HLScript/HeuristicLab.Problems.BinPacking 10331-10358 /branches/HeuristicLab.DatasetRefactor/sources/HeuristicLab.Problems.BinPacking 11570-12508 /branches/HeuristicLab.Problems.DataAnalysis.Trading/HeuristicLab.Problems.BinPacking 6123-9799 /branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.BinPacking 11130-12721 /branches/HiveStatistics/sources/HeuristicLab.Problems.BinPacking 12440-12877 /branches/LogResidualEvaluator/HeuristicLab.Problems.BinPacking 10202-10483 /branches/NET40/sources/HeuristicLab.Problems.BinPacking 5138-5162 /branches/NSGA-II Changes/HeuristicLab.Problems.BinPacking 12033-12122 /branches/ParallelEngine/HeuristicLab.Problems.BinPacking 5175-5192 /branches/ProblemInstancesRegressionAndClassification/HeuristicLab.Problems.BinPacking 7568-7810 /branches/QAPAlgorithms/HeuristicLab.Problems.BinPacking 6350-6627 /branches/Restructure trunk solution/HeuristicLab.Problems.BinPacking 6828 /branches/RuntimeOptimizer/HeuristicLab.Problems.BinPacking 8943-9078 /branches/ScatterSearch (trunk integration)/HeuristicLab.Problems.BinPacking 7787-8333 /branches/SlaveShutdown/HeuristicLab.Problems.BinPacking 8944-8956 /branches/SpectralKernelForGaussianProcesses/HeuristicLab.Problems.BinPacking 10204-10479 /branches/SuccessProgressAnalysis/HeuristicLab.Problems.BinPacking 5370-5682 /branches/Trunk/HeuristicLab.Problems.BinPacking 6829-6865 /branches/UnloadJobs/HeuristicLab.Problems.BinPacking 9168-9215 /branches/VNS/HeuristicLab.Problems.BinPacking 5594-5752 /branches/crossvalidation-2434/HeuristicLab.Problems.BinPacking 12948-12950 /branches/histogram/HeuristicLab.Problems.BinPacking 5959-6341 /branches/symbreg-factors-2650/HeuristicLab.Problems.BinPacking 14232-14825 /trunk/sources/HeuristicLab.Problems.TestFunctions.MultiObjective/HeuristicLab.Problems.BinPacking 14175
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
-
stable/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/BottomLeftPermutationDecoder.cs
r14170 r15278 46 46 while (remainingIDs.Count > 0) { 47 47 var bp = new BinPacking3D(binShape); 48 bp.SlidingBasedPacking(ref remainingIDs, items );48 bp.SlidingBasedPacking(ref remainingIDs, items, useStackingConstraints); 49 49 result.Bins.Add(bp); 50 50 } -
stable/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/ExtremePointPermutationDecoder.cs
r14170 r15278 20 20 #endregion 21 21 22 using System; 22 23 using HeuristicLab.Core; 23 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; … … 25 26 using System.Collections.Generic; 26 27 using HeuristicLab.Encodings.PermutationEncoding; 28 using System.Linq; 29 27 30 28 31 namespace HeuristicLab.Problems.BinPacking3D { 29 32 [Item("Extreme-point Permutation Decoder (3d)", "Decodes the permutation and creates a packing solution candidate")] 30 33 [StorableClass] 31 public class ExtremePointPermutationDecoder : Item, IDecoder<Permutation>{34 public class ExtremePointPermutationDecoder : ExtremePointPermutationDecoderBase { 32 35 33 36 [StorableConstructor] … … 41 44 } 42 45 43 public Solution Decode(Permutation permutation, PackingShape binShape, IList<PackingItem> items, bool useStackingConstraints) { 46 public override Solution Decode(Permutation permutation, PackingShape binShape, IList<PackingItem> items, bool useStackingConstraints) { 47 return Apply(permutation, binShape, items, useStackingConstraints); 48 } 49 50 public static Solution Apply(Permutation permutation, PackingShape binShape, IList<PackingItem> items, bool useStackingConstraints) { 44 51 Solution result = new Solution(binShape, useExtremePoints: true, stackingConstraints: useStackingConstraints); 45 52 IList<int> remainingIDs = new List<int>(permutation); -
stable/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/ExtremePointPermutationDecoderBase.cs
r15230 r15278 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2016 Joseph Helm andHeuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/FreeVolumeBestFitExtremePointPermutationDecoder.cs
r15230 r15278 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2016 Joseph Helm andHeuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/ResidualSpaceBestFitExtremePointPermutationDecoder.cs
r15230 r15278 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2016 Joseph Helm andHeuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2016 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab.
Note: See TracChangeset
for help on using the changeset viewer.