- Timestamp:
- 06/01/17 11:29:49 (7 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3
- Files:
-
- 40 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/BinPacking2D.cs
r14927 r15018 40 40 41 41 [StorableConstructor] 42 protected BinPacking2D( booldeserializing) : base(deserializing) { }42 protected BinPacking2D(StorableConstructorFlag deserializing) : base(deserializing) { } 43 43 protected BinPacking2D(BinPacking2D original, Cloner cloner) 44 44 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/Evaluators/BinUtilizationEvaluator.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected BinUtilizationEvaluator( booldeserializing) : base(deserializing) { }34 protected BinUtilizationEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected BinUtilizationEvaluator(BinUtilizationEvaluator original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/Evaluators/PackingRatioEvaluator.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected PackingRatioEvaluator( booldeserializing) : base(deserializing) { }34 protected PackingRatioEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected PackingRatioEvaluator(PackingRatioEvaluator original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/IntegerVectorEncoding/BottomLeftIntegerVectorDecoder.cs
r14927 r15018 33 33 34 34 [StorableConstructor] 35 protected BottomLeftIntegerVectorDecoder( booldeserializing) : base(deserializing) { }35 protected BottomLeftIntegerVectorDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected BottomLeftIntegerVectorDecoder(BottomLeftIntegerVectorDecoder original, Cloner cloner) 37 37 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/IntegerVectorEncoding/ExtremePointIntegerVectorDecoder.cs
r14927 r15018 33 33 34 34 [StorableConstructor] 35 protected ExtremePointIntegerVectorDecoder( booldeserializing) : base(deserializing) { }35 protected ExtremePointIntegerVectorDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected ExtremePointIntegerVectorDecoder(ExtremePointIntegerVectorDecoder original, Cloner cloner) 37 37 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/IntegerVectorEncoding/IntegerVectorDecoderBase.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected IntegerVectorDecoderBase( booldeserializing) : base(deserializing) { }34 protected IntegerVectorDecoderBase(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected IntegerVectorDecoderBase(IntegerVectorDecoderBase original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/IntegerVectorEncoding/IntegerVectorProblem.cs
r14927 r15018 37 37 // persistence 38 38 [StorableConstructor] 39 private IntegerVectorProblem( booldeserializing) : base(deserializing) { }39 private IntegerVectorProblem(StorableConstructorFlag deserializing) : base(deserializing) { } 40 40 41 41 // cloning -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/MoveEvaluatorBase.cs
r14927 r15018 61 61 62 62 [StorableConstructor] 63 protected MoveEvaluatorBase( booldeserializing) : base(deserializing) { }63 protected MoveEvaluatorBase(StorableConstructorFlag deserializing) : base(deserializing) { } 64 64 protected MoveEvaluatorBase(MoveEvaluatorBase<TSol, TMove> original, Cloner cloner) : base(original, cloner) { } 65 65 protected MoveEvaluatorBase() -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PackingItem.cs
r14927 r15018 49 49 50 50 [StorableConstructor] 51 protected PackingItem( booldeserializing) : base(deserializing) { }51 protected PackingItem(StorableConstructorFlag deserializing) : base(deserializing) { } 52 52 protected PackingItem(PackingItem original, Cloner cloner) 53 53 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PackingPosition.cs
r14927 r15018 39 39 40 40 [StorableConstructor] 41 protected PackingPosition( booldeserializing) : base(deserializing) { }41 protected PackingPosition(StorableConstructorFlag deserializing) : base(deserializing) { } 42 42 protected PackingPosition(PackingPosition original, Cloner cloner) 43 43 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PackingShape.cs
r14927 r15018 44 44 45 45 [StorableConstructor] 46 protected PackingShape( booldeserializing) : base(deserializing) { }46 protected PackingShape(StorableConstructorFlag deserializing) : base(deserializing) { } 47 47 protected PackingShape(PackingShape original, Cloner cloner) 48 48 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PermutationEncoding/BottomLeftPermutationDecoder.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected BottomLeftPermutationDecoder( booldeserializing) : base(deserializing) { }34 protected BottomLeftPermutationDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected BottomLeftPermutationDecoder(BottomLeftPermutationDecoder original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PermutationEncoding/ExtremePointPermutationDecoder.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected ExtremePointPermutationDecoder( booldeserializing) : base(deserializing) { }34 protected ExtremePointPermutationDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected ExtremePointPermutationDecoder(ExtremePointPermutationDecoder original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PermutationEncoding/PermutationProblem.cs
r14927 r15018 37 37 // persistence 38 38 [StorableConstructor] 39 private PermutationProblem( booldeserializing) : base(deserializing) { }39 private PermutationProblem(StorableConstructorFlag deserializing) : base(deserializing) { } 40 40 41 41 // cloning -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PermutationEncoding/Swap2MoveEvaluator.cs
r14927 r15018 37 37 38 38 [StorableConstructor] 39 private Swap2MoveEvaluator( booldeserializing) : base(deserializing) { }39 private Swap2MoveEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 40 40 private Swap2MoveEvaluator(Swap2MoveEvaluator original, Cloner cloner) : base(original, cloner) { } 41 41 public Swap2MoveEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/PermutationEncoding/TranslocationMoveEvaluator.cs
r14927 r15018 36 36 } 37 37 [StorableConstructor] 38 private TranslocationMoveEvaluator( booldeserializing) : base(deserializing) { }38 private TranslocationMoveEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 39 39 private TranslocationMoveEvaluator(TranslocationMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 40 40 public TranslocationMoveEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/ProblemBase.cs
r14927 r15018 138 138 // persistence 139 139 [StorableConstructor] 140 protected ProblemBase( booldeserializing) : base(deserializing) { }140 protected ProblemBase(StorableConstructorFlag deserializing) : base(deserializing) { } 141 141 142 142 // cloning -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/2D/Solution.cs
r14927 r15018 32 32 public Solution(PackingShape binShape, bool useExtremePoints, bool stackingConstraints) : base(binShape, useExtremePoints, stackingConstraints) { } 33 33 [StorableConstructor] 34 protected Solution( booldeserializing) : base(deserializing) { }34 protected Solution(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected Solution(Solution original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/BinPacking3D.cs
r14927 r15018 39 39 } 40 40 [StorableConstructor] 41 protected BinPacking3D( booldeserializing) : base(deserializing) { }41 protected BinPacking3D(StorableConstructorFlag deserializing) : base(deserializing) { } 42 42 protected BinPacking3D(BinPacking3D original, Cloner cloner) 43 43 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/Evaluators/BinUtilizationEvaluator.cs
r14927 r15018 33 33 34 34 [StorableConstructor] 35 protected BinUtilizationEvaluator( booldeserializing) : base(deserializing) { }35 protected BinUtilizationEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected BinUtilizationEvaluator(BinUtilizationEvaluator original, Cloner cloner) 37 37 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/Evaluators/PackingRatioEvaluator.cs
r14927 r15018 33 33 34 34 [StorableConstructor] 35 protected PackingRatioEvaluator( booldeserializing) : base(deserializing) { }35 protected PackingRatioEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected PackingRatioEvaluator(PackingRatioEvaluator original, Cloner cloner) 37 37 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/BottomLeftIntegerVectorDecoder.cs
r14927 r15018 34 34 35 35 [StorableConstructor] 36 protected BottomLeftIntegerVectorDecoder( booldeserializing) : base(deserializing) { }36 protected BottomLeftIntegerVectorDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 37 37 protected BottomLeftIntegerVectorDecoder(BottomLeftIntegerVectorDecoder original, Cloner cloner) 38 38 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/ExtremePointIntegerVectorDecoder.cs
r14927 r15018 33 33 34 34 [StorableConstructor] 35 protected ExtremePointIntegerVectorDecoder( booldeserializing) : base(deserializing) { }35 protected ExtremePointIntegerVectorDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected ExtremePointIntegerVectorDecoder(ExtremePointIntegerVectorDecoder original, Cloner cloner) 37 37 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/IntegerVectorDecoderBase.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected IntegerVectorDecoderBase( booldeserializing) : base(deserializing) { }34 protected IntegerVectorDecoderBase(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected IntegerVectorDecoderBase(IntegerVectorDecoderBase original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/IntegerVectorEncoding/IntegerVectorProblem.cs
r14927 r15018 36 36 public sealed class IntegerVectorProblem : ProblemBase<IntegerVectorEncoding, IntegerVector> { 37 37 [StorableConstructor] 38 private IntegerVectorProblem( booldeserializing) : base(deserializing) { }38 private IntegerVectorProblem(StorableConstructorFlag deserializing) : base(deserializing) { } 39 39 40 40 // cloning -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/MoveEvaluatorBase.cs
r14927 r15018 64 64 65 65 [StorableConstructor] 66 protected MoveEvaluatorBase( booldeserializing) : base(deserializing) { }66 protected MoveEvaluatorBase(StorableConstructorFlag deserializing) : base(deserializing) { } 67 67 protected MoveEvaluatorBase(MoveEvaluatorBase<TSol, TMove> original, Cloner cloner) : base(original, cloner) { } 68 68 protected MoveEvaluatorBase() -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PackingItem.cs
r14927 r15018 61 61 62 62 [StorableConstructor] 63 protected PackingItem( booldeserializing) : base(deserializing) { }63 protected PackingItem(StorableConstructorFlag deserializing) : base(deserializing) { } 64 64 protected PackingItem(PackingItem original, Cloner cloner) 65 65 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PackingPosition.cs
r14927 r15018 42 42 43 43 [StorableConstructor] 44 protected PackingPosition( booldeserializing) : base(deserializing) { }44 protected PackingPosition(StorableConstructorFlag deserializing) : base(deserializing) { } 45 45 protected PackingPosition(PackingPosition original, Cloner cloner) 46 46 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PackingShape.cs
r14927 r15018 58 58 59 59 [StorableConstructor] 60 protected PackingShape( booldeserializing) : base(deserializing) { }60 protected PackingShape(StorableConstructorFlag deserializing) : base(deserializing) { } 61 61 protected PackingShape(PackingShape original, Cloner cloner) 62 62 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/BottomLeftPermutationDecoder.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected BottomLeftPermutationDecoder( booldeserializing) : base(deserializing) { }34 protected BottomLeftPermutationDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected BottomLeftPermutationDecoder(BottomLeftPermutationDecoder original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/ExtremePointPermutationDecoder.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected ExtremePointPermutationDecoder( booldeserializing) : base(deserializing) { }34 protected ExtremePointPermutationDecoder(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected ExtremePointPermutationDecoder(ExtremePointPermutationDecoder original, Cloner cloner) 36 36 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/PermutationProblem.cs
r14927 r15018 35 35 public sealed class PermutationProblem : ProblemBase<PermutationEncoding, Permutation> { 36 36 [StorableConstructor] 37 private PermutationProblem( booldeserializing) : base(deserializing) { }37 private PermutationProblem(StorableConstructorFlag deserializing) : base(deserializing) { } 38 38 39 39 // cloning -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/Swap2MoveEvaluator.cs
r14927 r15018 37 37 38 38 [StorableConstructor] 39 private Swap2MoveEvaluator( booldeserializing) : base(deserializing) { }39 private Swap2MoveEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 40 40 private Swap2MoveEvaluator(Swap2MoveEvaluator original, Cloner cloner) : base(original, cloner) { } 41 41 public Swap2MoveEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/PermutationEncoding/TranslocationMoveEvaluator.cs
r14927 r15018 36 36 } 37 37 [StorableConstructor] 38 private TranslocationMoveEvaluator( booldeserializing) : base(deserializing) { }38 private TranslocationMoveEvaluator(StorableConstructorFlag deserializing) : base(deserializing) { } 39 39 private TranslocationMoveEvaluator(TranslocationMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 40 40 public TranslocationMoveEvaluator() -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/ProblemBase.cs
r14927 r15018 152 152 // persistence 153 153 [StorableConstructor] 154 protected ProblemBase( booldeserializing) : base(deserializing) { }154 protected ProblemBase(StorableConstructorFlag deserializing) : base(deserializing) { } 155 155 156 156 // cloning -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/3D/Solution.cs
r14927 r15018 11 11 public Solution(PackingShape binShape, bool useExtremePoints, bool stackingConstraints) : base(binShape, useExtremePoints, stackingConstraints) { } 12 12 [StorableConstructor] 13 protected Solution( booldeserializing) : base(deserializing) { }13 protected Solution(StorableConstructorFlag deserializing) : base(deserializing) { } 14 14 protected Solution(Solution original, Cloner cloner) 15 15 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/BinPacking.cs
r14927 r15018 63 63 64 64 [StorableConstructor] 65 protected BinPacking( booldeserializing) : base(deserializing) { }65 protected BinPacking(StorableConstructorFlag deserializing) : base(deserializing) { } 66 66 protected BinPacking(BinPacking<TPos, TBin, TItem> original, Cloner cloner) 67 67 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/PackingPlan.cs
r14927 r15018 78 78 79 79 [StorableConstructor] 80 protected PackingPlan( booldeserializing) : base(deserializing) { }80 protected PackingPlan(StorableConstructorFlag deserializing) : base(deserializing) { } 81 81 protected PackingPlan(PackingPlan<D, B, I> original, Cloner cloner) 82 82 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/PackingPosition.cs
r14927 r15018 48 48 49 49 [StorableConstructor] 50 protected PackingPosition( booldeserializing) : base(deserializing) { }50 protected PackingPosition(StorableConstructorFlag deserializing) : base(deserializing) { } 51 51 protected PackingPosition(PackingPosition original, Cloner cloner) 52 52 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Problems.BinPacking/3.3/PackingShape.cs
r14927 r15018 48 48 49 49 [StorableConstructor] 50 protected PackingShape( booldeserializing) { }50 protected PackingShape(StorableConstructorFlag deserializing) { } 51 51 protected PackingShape(PackingShape<T> original, Cloner cloner) { 52 52 this.Parameters = new ParameterCollection(original.Parameters.Select(p => cloner.Clone(p)));
Note: See TracChangeset
for help on using the changeset viewer.