Changeset 13032 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Decoders/3D/EP/ExtremePointGroupingVectorDecoder3D.cs
- Timestamp:
- 10/19/15 14:30:01 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Decoders/3D/EP/ExtremePointGroupingVectorDecoder3D.cs
r9596 r13032 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 2Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Joseph Helm and Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using System; 23 using System.Collections.Generic;24 using System.Linq;25 using System.Text;26 23 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 24 using HeuristicLab.Core; … … 30 27 using HeuristicLab.Problems.BinPacking.PackingItem; 31 28 using HeuristicLab.Encodings.PackingEncoding.PackingPlan; 32 using HeuristicLab.Encodings.PermutationEncoding;33 29 using HeuristicLab.Common; 34 using HeuristicLab.Data;35 using HeuristicLab.Collections;36 using HeuristicLab.Encodings.PackingEncoding.PackingSequence;37 30 using HeuristicLab.Problems.BinPacking.Interfaces; 38 31 using HeuristicLab.Encodings.PackingEncoding.GroupingVector; 39 using HeuristicLab.Parameters;40 32 41 33 namespace HeuristicLab.Problems.BinPacking.Decoders { 42 34 [Item("Identical bin, three dimensional, extreme points based decoder for the GroupingVector encoding.", "<Description missing...>")] 43 35 [StorableClass] 44 public class ExtremePointGroupingVectorDecoder3D : PackingSolutionDecoder< 45 public ExtremePointGroupingVectorDecoder3D 36 public class ExtremePointGroupingVectorDecoder3D : PackingSolutionDecoder<ThreeDimensionalPacking, CuboidPackingBin, CuboidPackingItem>, I3DGVDecoder { 37 public ExtremePointGroupingVectorDecoder3D() : base() { } 46 38 [StorableConstructor] 47 protected ExtremePointGroupingVectorDecoder3D 39 protected ExtremePointGroupingVectorDecoder3D(bool deserializing) : base(deserializing) { } 48 40 protected ExtremePointGroupingVectorDecoder3D(ExtremePointGroupingVectorDecoder3D original, Cloner cloner) 49 41 : base(original, cloner) {
Note: See TracChangeset
for help on using the changeset viewer.