Free cookie consent management tool by TermsFeed Policy Generator

source: branches/1966_HeuristicLab.BinPacking/old files/PackingSequence/PackingSequence.cs @ 17026

Last change on this file since 17026 was 14064, checked in by gkronber, 8 years ago

#1966: first steps for refactoring to use new Encoding framework

File size: 876 bytes
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Threading.Tasks;
6using HeuristicLab.Common;
7using HeuristicLab.Core;
8using HeuristicLab.Encodings.PermutationEncoding;
9using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
10
11namespace HeuristicLab.Encodings.PackingEncoding.PackingSequence {
12  [Item("PackingSequence", "Represents a packing sequence (permutation).")]
13  [StorableClass]
14  public class PackingSequence : Permutation {
15
16    [StorableConstructor]
17    private PackingSequence(bool deserializing) : base(deserializing) { }
18    private PackingSequence(PackingSequence original, Cloner cloner) : base(original, cloner) { }
19    public PackingSequence() { }
20
21    public override IDeepCloneable Clone(Cloner cloner) {
22      return new PackingSequence(this, cloner);
23    }
24  }
25}
Note: See TracBrowser for help on using the repository browser.