Changeset 13032 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Decoders/3D/EP
- Timestamp:
- 10/19/15 14:30:01 (9 years ago)
- Location:
- branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Decoders/3D/EP
- Files:
-
- 4 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) { -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Decoders/3D/EP/ExtremePointMultiComponentVectorDecoder3D.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 using HeuristicLab.Encodings.PackingEncoding.GroupingVector;39 31 using HeuristicLab.Encodings.PackingEncoding.MultiComponentVector; 40 using HeuristicLab.Parameters;41 32 42 33 namespace HeuristicLab.Problems.BinPacking.Decoders { -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Decoders/3D/EP/ExtremePointPackingSequenceDecoder3D.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. … … 20 20 #endregion 21 21 22 22 23 using System; 23 using System.Collections.Generic;24 using System.Linq;25 using System.Text;26 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 25 using HeuristicLab.Core; … … 30 28 using HeuristicLab.Problems.BinPacking.PackingItem; 31 29 using HeuristicLab.Encodings.PackingEncoding.PackingPlan; 32 using HeuristicLab.Encodings.PermutationEncoding;33 30 using HeuristicLab.Common; 34 using HeuristicLab.Data;35 using HeuristicLab.Collections;36 31 using HeuristicLab.Encodings.PackingEncoding.PackingSequence; 37 32 using HeuristicLab.Problems.BinPacking.Interfaces; 38 using HeuristicLab.Parameters;39 33 40 34 namespace HeuristicLab.Problems.BinPacking.Decoders { -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Decoders/3D/EP/ISOContainerMultiComponentVectorDecoder3D.cs
r9598 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. … … 20 20 #endregion 21 21 22 22 23 using System; 23 24 using System.Collections.Generic; 24 25 using System.Linq; 25 using System.Text;26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 using HeuristicLab.Core; … … 30 30 using HeuristicLab.Problems.BinPacking.PackingItem; 31 31 using HeuristicLab.Encodings.PackingEncoding.PackingPlan; 32 using HeuristicLab.Encodings.PermutationEncoding;33 32 using HeuristicLab.Common; 34 using HeuristicLab.Data;35 33 using HeuristicLab.Collections; 36 using HeuristicLab.Encodings.PackingEncoding.PackingSequence;37 34 using HeuristicLab.Problems.BinPacking.Interfaces; 38 using HeuristicLab.Encodings.PackingEncoding.GroupingVector;39 35 using HeuristicLab.Encodings.PackingEncoding.MultiComponentVector; 40 36
Note: See TracChangeset
for help on using the changeset viewer.