- Timestamp:
- 07/09/18 12:59:38 (6 years ago)
- Location:
- branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/IPackingItemClusteredSorter.cs
r15646 r15989 31 31 Permutation SortPackingItems(IList<PackingItem> items, PackingShape bin, double delta); 32 32 33 Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin, double delta);33 Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin, double delta); 34 34 35 35 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/IPackingItemSorter.cs
r15618 r15989 32 32 Permutation SortPackingItems(IList<PackingItem> items, PackingShape bin); 33 33 34 Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin);34 Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin); 35 35 } 36 36 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/PackingItemAreaHeightSorter.cs
r15646 r15989 34 34 } 35 35 36 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin) {36 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin) { 37 37 return items.SortByMaterialAreaHeight(); 38 38 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/PackingItemClusterdHeightAreaSorter.cs
r15618 r15989 38 38 } 39 39 40 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin, double delta) {40 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin, double delta) { 41 41 return items.SortByMaterialClusteredHeightArea(bin, delta); 42 42 } 43 43 44 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin) {45 return SortPackingItemsBy Material(items, bin, 10.0);44 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin) { 45 return SortPackingItemsBySequenceGroup(items, bin, 10.0); 46 46 } 47 47 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/PackingItemClusteredAreaHeightSorter.cs
r15618 r15989 38 38 } 39 39 40 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin, double delta) {40 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin, double delta) { 41 41 return items.SortByMaterialClusteredAreaHeight(bin, delta); 42 42 } 43 43 44 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin) {45 return SortPackingItemsBy Material(items, bin, 10.0);44 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin) { 45 return SortPackingItemsBySequenceGroup(items, bin, 10.0); 46 46 } 47 47 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/PackingItemGivenSorter.cs
r15618 r15989 34 34 } 35 35 36 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin) {36 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin) { 37 37 return new Permutation(PermutationTypes.Absolute, Enumerable.Range(0, items.Count).ToArray()); 38 38 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/PackingItemHeightAreaSorter.cs
r15618 r15989 34 34 } 35 35 36 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin) {36 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin) { 37 37 return items.SortByMaterialHeightArea(); 38 38 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/PackingItemHeightVolumeSorter.cs
r15646 r15989 34 34 } 35 35 36 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin) {36 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin) { 37 37 return items.SortByMaterialHeightVolume(); 38 38 } -
branches/2817-BinPackingSpeedup/HeuristicLab.Problems.BinPacking/3.3/3D/Sorting/PackingItemVolumeHeightSorter.cs
r15618 r15989 34 34 } 35 35 36 public Permutation SortPackingItemsBy Material(IList<PackingItem> items, PackingShape bin) {36 public Permutation SortPackingItemsBySequenceGroup(IList<PackingItem> items, PackingShape bin) { 37 37 return items.SortByMaterialVolumeHeight(); 38 38 }
Note: See TracChangeset
for help on using the changeset viewer.