- Timestamp:
- 01/28/19 13:41:42 (6 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/2520_PersistenceReintegration (added) merged: 16451-16454,16462,16465-16468,16470-16472,16474,16476-16477,16479-16487,16529-16530,16539,16551-16555,16558-16559,16562-16564
- Property svn:mergeinfo changed
-
trunk/HeuristicLab.Problems.BinPacking
- Property svn:mergeinfo changed
/branches/2520_PersistenceReintegration/HeuristicLab.Problems.BinPacking (added) merged: 16452-16454,16462,16476,16529,16539,16558-16559
- Property svn:mergeinfo changed
-
trunk/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/BottomLeftIntegerVectorDecoder.cs
r15583 r16565 21 21 22 22 using System; 23 using System.Linq;24 23 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 26 25 using HeuristicLab.Common; 27 26 using System.Collections.Generic; … … 30 29 namespace HeuristicLab.Problems.BinPacking3D { 31 30 [Item("Bottom-left IntegerVector Decoder (3d)", "Decodes the integer vector and creates a packing solution candidate")] 32 [Storable Class]31 [StorableType("3216A482-05F0-4E4C-B74E-E5C81A24DFC2")] 33 32 public class BottomLeftIntegerVectorDecoder : IntegerVectorDecoderBase { 34 33 35 34 [StorableConstructor] 36 protected BottomLeftIntegerVectorDecoder( bool deserializing) : base(deserializing) { }35 protected BottomLeftIntegerVectorDecoder(StorableConstructorFlag _) : base(_) { } 37 36 protected BottomLeftIntegerVectorDecoder(BottomLeftIntegerVectorDecoder original, Cloner cloner) 38 37 : base(original, cloner) { -
trunk/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/ExtremePointIntegerVectorDecoder.cs
r15583 r16565 21 21 22 22 using HeuristicLab.Core; 23 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;23 using HEAL.Attic; 24 24 using HeuristicLab.Common; 25 25 using System.Collections.Generic; 26 using System.Linq;27 using HeuristicLab.Encodings.IntegerVectorEncoding;28 26 29 27 namespace HeuristicLab.Problems.BinPacking3D { 30 28 [Item("Extreme-point IntegerVector Decoder (3d)", "Decodes the integer vector and creates a packing solution candidate")] 31 [Storable Class]29 [StorableType("F5A3F964-93C0-4B94-82ED-F241ADE409E8")] 32 30 public class ExtremePointIntegerVectorDecoder : IntegerVectorDecoderBase { 33 31 34 32 [StorableConstructor] 35 protected ExtremePointIntegerVectorDecoder( bool deserializing) : base(deserializing) { }33 protected ExtremePointIntegerVectorDecoder(StorableConstructorFlag _) : base(_) { } 36 34 protected ExtremePointIntegerVectorDecoder(ExtremePointIntegerVectorDecoder original, Cloner cloner) 37 35 : base(original, cloner) { -
trunk/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/IntegerVectorDecoderBase.cs
r15583 r16565 21 21 22 22 using HeuristicLab.Core; 23 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;23 using HEAL.Attic; 24 24 using HeuristicLab.Common; 25 25 using System.Collections.Generic; … … 28 28 29 29 namespace HeuristicLab.Problems.BinPacking3D { 30 [Storable Class]30 [StorableType("19C0AA6B-8FC5-4EA9-A441-5C4F5AD4C38E")] 31 31 public abstract class IntegerVectorDecoderBase : Item, IDecoder<IntegerVector> { 32 32 33 33 [StorableConstructor] 34 protected IntegerVectorDecoderBase( bool deserializing) : base(deserializing) { }34 protected IntegerVectorDecoderBase(StorableConstructorFlag _) : base(_) { } 35 35 protected IntegerVectorDecoderBase(IntegerVectorDecoderBase original, Cloner cloner) 36 36 : base(original, cloner) { -
trunk/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/IntegerVectorProblem.cs
r15583 r16565 2 2 3 3 /* HeuristicLab 4 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 5 * 6 6 * This file is part of HeuristicLab. … … 30 30 using HeuristicLab.Optimization; 31 31 using HeuristicLab.Optimization.Operators; 32 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;32 using HEAL.Attic; 33 33 34 34 namespace HeuristicLab.Problems.BinPacking3D { 35 35 [Item("Bin Packing Problem (3D, integer vector encoding) (BPP)", "Represents a two-dimensional bin-packing problem using only bins with identical measures and bins/items with rectangular shapes.")] 36 [Storable Class]36 [StorableType("B5101A23-114F-4052-A06D-FFAF2B95A5E6")] 37 37 [Creatable(Category = CreatableAttribute.Categories.CombinatorialProblems, Priority = 330)] 38 38 public sealed class IntegerVectorProblem : ProblemBase<IntegerVectorEncoding, IntegerVector> { 39 39 [StorableConstructor] 40 private IntegerVectorProblem( bool deserializing) : base(deserializing) { }40 private IntegerVectorProblem(StorableConstructorFlag _) : base(_) { } 41 41 42 42 // cloning
Note: See TracChangeset
for help on using the changeset viewer.