Free cookie consent management tool by TermsFeed Policy Generator

source: branches/PersistentDataStructures/HeuristicLab.Analysis/3.3/Tracking/IntArraySnapshotCreaterAnalyzer.cs

Last change on this file was 14658, checked in by epitzer, 7 years ago

#2727 add tracking (snapshot) analyzer and new visualization for permutations

File size: 898 bytes
Line 
1using HeuristicLab.Common;
2using HeuristicLab.Core;
3using HeuristicLab.Data;
4using HeuristicLab.Optimization;
5using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
6
7namespace HeuristicLab.Analysis {
8
9  [Item("IntArraySnapshotCreaterAnalyzer", "An operator that adds lightweight snapshots to all IntArray`s for later analysis.")]
10  [StorableClass]
11  public sealed class IntArraySnapshotCreaterAnalyzer : SnapshotCreaterAnalyzer<int>, IAnalyzer {
12
13    [StorableConstructor]
14    private IntArraySnapshotCreaterAnalyzer(bool deserializing) : base(deserializing) { }
15    private IntArraySnapshotCreaterAnalyzer(IntArraySnapshotCreaterAnalyzer original, Cloner cloner) : base(original, cloner) { }
16    public IntArraySnapshotCreaterAnalyzer() { }
17    public override IDeepCloneable Clone(Cloner cloner) { return new IntArraySnapshotCreaterAnalyzer(this, cloner); }
18  }
19}
Note: See TracBrowser for help on using the repository browser.