Changeset 16565 for trunk/HeuristicLab.Analysis
- Timestamp:
- 01/28/19 13:41:42 (6 years ago)
- Location:
- trunk
- Files:
-
- 59 edited
- 1 copied
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.Analysis ¶
- Property svn:mergeinfo changed
/branches/2520_PersistenceReintegration/HeuristicLab.Analysis (added) merged: 16452-16454,16462,16472,16483,16529-16530,16539,16558-16559
- Property svn:mergeinfo changed
-
TabularUnified trunk/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/Allele.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 26 26 namespace HeuristicLab.Analysis { … … 29 29 /// </summary> 30 30 [Item("Allele", "Represents an allele of a solution which is used for allele analysis.")] 31 [Storable Class]31 [StorableType("27AE2AD2-D4A3-4187-A773-CDA518B8B28A")] 32 32 public class Allele : Item { 33 33 private string id; … … 55 55 #region Storing & Cloning 56 56 [StorableConstructor] 57 protected Allele( bool deserializing) : base(deserializing) { }57 protected Allele(StorableConstructorFlag _) : base(_) { } 58 58 protected Allele(Allele original, Cloner cloner) 59 59 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequency.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 26 26 namespace HeuristicLab.Analysis { … … 29 29 /// </summary> 30 30 [Item("AlleleFrequency", "Represents the frequency of an allele.")] 31 [Storable Class]31 [StorableType("9769F3D4-9207-4CDC-B473-8C18301EF418")] 32 32 public class AlleleFrequency : Item { 33 33 private string id; … … 91 91 #region Storing & Cloning 92 92 [StorableConstructor] 93 protected AlleleFrequency( bool deserializing) : base(deserializing) { }93 protected AlleleFrequency(StorableConstructorFlag _) : base(_) { } 94 94 protected AlleleFrequency(AlleleFrequency original, Cloner cloner) 95 95 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Optimization; 30 30 using HeuristicLab.Parameters; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Analysis { … … 36 36 /// </summary> 37 37 [Item("AlleleFrequencyAnalyzer", "An operator for analyzing the frequency of alleles.")] 38 [Storable Class]38 [StorableType("FB4ABEB4-E94E-4B79-9356-8AC48D8F77BE")] 39 39 public abstract class AlleleFrequencyAnalyzer<T> : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator where T : class, IItem { 40 40 public virtual bool EnabledByDefault { … … 68 68 69 69 [StorableConstructor] 70 protected AlleleFrequencyAnalyzer( bool deserializing) : base(deserializing) { }70 protected AlleleFrequencyAnalyzer(StorableConstructorFlag _) : base(_) { } 71 71 protected AlleleFrequencyAnalyzer(AlleleFrequencyAnalyzer<T> original, Cloner cloner) : base(original, cloner) { } 72 72 public AlleleFrequencyAnalyzer() -
TabularUnified trunk/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyCollection.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Analysis { … … 31 31 /// </summary> 32 32 [Item("AlleleFrequencyCollection", "Represents a collection of allele frequencies.")] 33 [Storable Class]33 [StorableType("7BDABB5B-1FA0-4592-8C06-399DBEABB1CB")] 34 34 public class AlleleFrequencyCollection : ReadOnlyItemCollection<AlleleFrequency> { 35 35 public static new Image StaticItemImage { … … 38 38 39 39 [StorableConstructor] 40 protected AlleleFrequencyCollection( bool deserializing) : base(deserializing) { }40 protected AlleleFrequencyCollection(StorableConstructorFlag _) : base(_) { } 41 41 protected AlleleFrequencyCollection(AlleleFrequencyCollection original, Cloner cloner) : base(original, cloner) { } 42 42 public AlleleFrequencyCollection() : base() { } -
TabularUnified trunk/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyCollectionHistory.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Analysis { … … 31 31 /// </summary> 32 32 [Item("AlleleFrequencyCollectionHistory", "Represents history values of allele frequencies collections.")] 33 [Storable Class]33 [StorableType("4474E8A9-AA2C-4FED-A906-535DC2AC44A3")] 34 34 public class AlleleFrequencyCollectionHistory : ItemCollection<AlleleFrequencyCollection> { 35 35 public static new Image StaticItemImage { … … 38 38 39 39 [StorableConstructor] 40 protected AlleleFrequencyCollectionHistory( bool deserializing) : base(deserializing) { }40 protected AlleleFrequencyCollectionHistory(StorableConstructorFlag _) : base(_) { } 41 41 protected AlleleFrequencyCollectionHistory(AlleleFrequencyCollectionHistory original, Cloner cloner) : base(original, cloner) { } 42 42 public AlleleFrequencyCollectionHistory() : base() { } -
TabularUnified trunk/HeuristicLab.Analysis/3.3/BestScopeSolutionAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Optimization; 30 30 using HeuristicLab.Parameters; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Analysis { … … 36 36 /// </summary> 37 37 [Item("BestScopeSolutionAnalyzer", "An operator that extracts the scope containing the best quality.")] 38 [Storable Class]38 [StorableType("2E8C2770-B591-4F77-BF1D-E4DB218A2282")] 39 39 public class BestScopeSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 40 40 … … 65 65 #region Storing & Cloning 66 66 [StorableConstructor] 67 protected BestScopeSolutionAnalyzer( bool deserializing) : base(deserializing) { }67 protected BestScopeSolutionAnalyzer(StorableConstructorFlag _) : base(_) { } 68 68 protected BestScopeSolutionAnalyzer(BestScopeSolutionAnalyzer original, Cloner cloner) : base(original, cloner) { } 69 69 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/DataRow.cs ¶
r16527 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Common; 27 27 using HeuristicLab.Core; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Analysis { … … 33 33 /// </summary> 34 34 [Item("DataRow", "A row of data values.")] 35 [Storable Class]35 [StorableType("34A66F23-0FBB-414C-81C8-D3AA1C470446")] 36 36 public class DataRow : NamedItem , IDataRow { 37 37 private DataRowVisualProperties visualProperties; … … 70 70 71 71 [StorableConstructor] 72 protected DataRow( bool deserializing) : base(deserializing) { }72 protected DataRow(StorableConstructorFlag _) : base(_) { } 73 73 protected DataRow(DataRow original, Cloner cloner) 74 74 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/DataRowVisualProperties.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Drawing; 25 25 using HeuristicLab.Common; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Analysis { … … 30 30 /// Visual properties of a DataRow. 31 31 /// </summary> 32 [Storable Class]32 [StorableType("3B28F24F-5CA7-40C2-A81C-65FCAF5B2C66")] 33 33 public class DataRowVisualProperties : DeepCloneable, INotifyPropertyChanged { 34 34 #region ChartType 35 [StorableType("488A018F-AF79-4B60-989A-845EF24F4A01")] 35 36 public enum DataRowChartType { 36 37 Line, … … 41 42 StepLine 42 43 } 44 43 45 #endregion 44 46 #region LineStyle 47 [StorableType("A064C2CE-D2CC-4292-B5FC-8DDCFA55C896")] 45 48 public enum DataRowLineStyle { 46 49 Dash, … … 233 236 234 237 [StorableConstructor] 235 protected DataRowVisualProperties( bool deserializing) : base() { }238 protected DataRowVisualProperties(StorableConstructorFlag _) { } 236 239 protected DataRowVisualProperties(DataRowVisualProperties original, Cloner cloner) 237 240 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/DataTable.cs ¶
r16527 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Core; 30 30 using HeuristicLab.Data; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Analysis { … … 36 36 /// </summary> 37 37 [Item("DataTable", "A table of data values.")] 38 [Storable Class]38 [StorableType("3DD78514-DBCE-4B2A-83B9-847FC67C264D")] 39 39 public class DataTable : NamedItem, IStringConvertibleMatrix, IDataTable<DataRow> { 40 40 public static new Image StaticItemImage { … … 83 83 84 84 [StorableConstructor] 85 protected DataTable( bool deserializing) : base(deserializing) { }85 protected DataTable(StorableConstructorFlag _) : base(_) { } 86 86 protected DataTable(DataTable original, Cloner cloner) 87 87 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/DataTableHistory.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Analysis { … … 31 31 /// </summary> 32 32 [Item("DataTableHistory", "Represents history values of data tables.")] 33 [Storable Class]33 [StorableType("5ECB8C15-4724-4B9A-B667-055CC2FD713A")] 34 34 public class DataTableHistory : ItemCollection<DataTable> { 35 35 public static new Image StaticItemImage { … … 38 38 39 39 [StorableConstructor] 40 protected DataTableHistory( bool deserializing) : base(deserializing) { }40 protected DataTableHistory(StorableConstructorFlag _) : base(_) { } 41 41 protected DataTableHistory(DataTableHistory original, Cloner cloner) : base(original, cloner) { } 42 42 public DataTableHistory() : base() { } -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/DataTableValuesCollector.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Operators; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Analysis { … … 34 34 /// </summary> 35 35 [Item("DataTableValuesCollector", "An operator which collects the actual values of parameters and adds them to a table of data values.")] 36 [Storable Class]36 [StorableType("B3409421-D7F0-4C79-B8F8-B7E77E7C554F")] 37 37 public class DataTableValuesCollector : ValuesCollector { 38 38 public ValueLookupParameter<DataTable> DataTableParameter { … … 50 50 #region Storing & Cloning 51 51 [StorableConstructor] 52 protected DataTableValuesCollector( bool deserializing) : base(deserializing) { }52 protected DataTableValuesCollector(StorableConstructorFlag _) : base(_) { } 53 53 protected DataTableValuesCollector(DataTableValuesCollector original, Cloner cloner) : base(original, cloner) { } 54 54 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/DataTableVisualProperties.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 20 20 #endregion 21 21 22 using System;23 22 using System.ComponentModel; 24 23 using System.Drawing; 25 24 using HeuristicLab.Common; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 27 26 28 27 namespace HeuristicLab.Analysis { … … 30 29 /// Visual properties of a DataTable. 31 30 /// </summary> 32 [Storable Class]31 [StorableType("CA654495-8671-499A-B990-0E67E589B906")] 33 32 public class DataTableVisualProperties : DeepCloneable, INotifyPropertyChanged { 34 33 35 34 #region Histogram Aggregation 35 [StorableType("323A07AD-207C-4D45-B7EC-4E3E48F1E5C6")] 36 36 public enum DataTableHistogramAggregation { 37 37 Overlapping, … … 562 562 563 563 [StorableConstructor] 564 protected DataTableVisualProperties( bool deserializing) : base() { }564 protected DataTableVisualProperties(StorableConstructorFlag _) { } 565 565 protected DataTableVisualProperties(DataTableVisualProperties original, Cloner cloner) 566 566 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/GanttData.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. … … 29 29 using HeuristicLab.Common; 30 30 using HeuristicLab.Core; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Analysis { 34 34 [Item("Gantt Data", "Data of a Gantt visualization")] 35 [Storable Class]35 [StorableType("5EF715EE-23B7-416D-85D0-28C61F81C55D")] 36 36 public class GanttData : NamedItem { 37 37 … … 45 45 46 46 [StorableConstructor] 47 protected GanttData( bool deserializing) : base(deserializing) {}47 protected GanttData(StorableConstructorFlag _) : base(_) { } 48 48 protected GanttData(GanttData original, Cloner cloner) 49 49 : base(original, cloner) { … … 70 70 71 71 [Item("Gantt Row", "Row of a Gantt chart")] 72 [Storable Class]72 [StorableType("DDAA9C4C-CE19-4E0D-9AB2-02F8CDF2B8D4")] 73 73 public class GanttRow : NamedItem { 74 74 [Storable] … … 77 77 78 78 [StorableConstructor] 79 protected GanttRow( bool deserializing) : base(deserializing) {}79 protected GanttRow(StorableConstructorFlag _) : base(_) { } 80 80 protected GanttRow(GanttRow original, Cloner cloner) 81 81 : base(original, cloner) { … … 99 99 100 100 [Item("Gantt Item", "Item of a Gantt chart row")] 101 [Storable Class]101 [StorableType("E2CEFEAE-AEA4-4F1D-94D5-D7AA784982F5")] 102 102 public class GanttItem : Item, INotifyPropertyChanged { 103 103 … … 158 158 159 159 [StorableConstructor] 160 protected GanttItem( bool deserializing) : base(deserializing) { }160 protected GanttItem(StorableConstructorFlag _) : base(_) { } 161 161 protected GanttItem(GanttItem original, Cloner cloner) 162 162 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/HeatMap.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Core; 26 26 using HeuristicLab.Data; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Analysis { 30 30 [Item("HeatMap", "Represents a heat map of double values.")] 31 [Storable Class]31 [StorableType("863005CD-A281-4A42-AF58-6F0BD0988C79")] 32 32 public class HeatMap : DoubleMatrix { 33 33 public static new Image StaticItemImage { … … 88 88 89 89 [StorableConstructor] 90 protected HeatMap( bool deserializing) : base(deserializing) { }90 protected HeatMap(StorableConstructorFlag _) : base(_) { } 91 91 protected HeatMap(HeatMap original, Cloner cloner) 92 92 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/HeatMapHistory.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Analysis { … … 31 31 /// </summary> 32 32 [Item("HeatMapHistory", "Represents history values of heat maps.")] 33 [Storable Class]33 [StorableType("7E282E3E-673B-4D98-AB51-48DE22E50E43")] 34 34 public class HeatMapHistory : ItemCollection<HeatMap> { 35 35 public static new Image StaticItemImage { … … 38 38 39 39 [StorableConstructor] 40 protected HeatMapHistory( bool deserializing) : base(deserializing) { }40 protected HeatMapHistory(StorableConstructorFlag _) : base(_) { } 41 41 protected HeatMapHistory(HeatMapHistory original, Cloner cloner) : base(original, cloner) { } 42 42 public HeatMapHistory() : base() { } -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/IndexedDataRow.cs ¶
r16527 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Common; 28 28 using HeuristicLab.Core; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Analysis { 32 32 [Item("IndexedDataRow", "A data row that contains a series of points.")] 33 [Storable Class]33 [StorableType("0B0BB900-4C30-4485-82C2-C9E633110685")] 34 34 public class IndexedDataRow<T> : NamedItem, IDataRow { 35 35 … … 81 81 82 82 [StorableConstructor] 83 protected IndexedDataRow( bool deserializing) : base(deserializing) { }83 protected IndexedDataRow(StorableConstructorFlag _) : base(_) { } 84 84 protected IndexedDataRow(IndexedDataRow<T> original, Cloner cloner) 85 85 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/IndexedDataTable.cs ¶
r16527 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Core; 30 30 using HeuristicLab.Data; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Analysis { 34 34 [Item("IndexedDataTable", "A data table where the points are also given with a certain index.")] 35 [Storable Class]35 [StorableType("1453C842-6312-4931-9B05-20399A0528D6")] 36 36 public class IndexedDataTable<T> : NamedItem, IStringConvertibleMatrix, IDataTable<IndexedDataRow<T>> { 37 37 public static new Image StaticItemImage { … … 75 75 76 76 [StorableConstructor] 77 protected IndexedDataTable( bool deserializing) : base(deserializing) { }77 protected IndexedDataTable(StorableConstructorFlag _) : base(_) { } 78 78 protected IndexedDataTable(IndexedDataTable<T> original, Cloner cloner) 79 79 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/Interfaces/IDataRow.cs ¶
r16527 r16565 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Analysis { 26 [StorableType("9D660768-24A2-4C74-9434-42FDB3AA3ED2")] 25 27 public interface IDataRow : INamedItem { 26 28 DataRowVisualProperties VisualProperties { get; set; } -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/Interfaces/IDataTable.cs ¶
r16527 r16565 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Analysis { 26 [StorableType("DB6B8542-8A0D-43C1-B5EE-C4D2E8983CDF")] 25 27 public interface IDataTable<TDataRow> : INamedItem where TDataRow : class, IDataRow { 26 28 DataTableVisualProperties VisualProperties { get; set; } -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlot.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Core; 30 30 using HeuristicLab.Data; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Analysis { 34 34 [Item("ScatterPlot", "A scatter plot of 2D data")] 35 [Storable Class]35 [StorableType("9706C8CB-4118-400B-9AE2-A4F00D7580B5")] 36 36 public class ScatterPlot : NamedItem, IStringConvertibleMatrix { 37 37 public static new Image StaticItemImage { … … 80 80 81 81 [StorableConstructor] 82 protected ScatterPlot( bool deserializing) : base(deserializing) { }82 protected ScatterPlot(StorableConstructorFlag _) : base(_) { } 83 83 protected ScatterPlot(ScatterPlot original, Cloner cloner) 84 84 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotDataRow.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Common; 27 27 using HeuristicLab.Core; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Analysis { … … 33 33 /// </summary> 34 34 [Item("ScatterPlotDataRow", "A row of data values for a scatter plot.")] 35 [Storable Class]35 [StorableType("29A84519-5AB7-400F-BDD2-6B497B459B4D")] 36 36 public class ScatterPlotDataRow : NamedItem { 37 37 private ScatterPlotDataRowVisualProperties visualProperties; … … 70 70 71 71 [StorableConstructor] 72 protected ScatterPlotDataRow( bool deserializing) : base(deserializing) { }72 protected ScatterPlotDataRow(StorableConstructorFlag _) : base(_) { } 73 73 protected ScatterPlotDataRow(ScatterPlotDataRow original, Cloner cloner) 74 74 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotDataRowVisualProperties.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Drawing; 25 25 using HeuristicLab.Common; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Analysis { … … 30 30 /// Visual properties of a ScatterPlotDataRow. 31 31 /// </summary> 32 [Storable Class]32 [StorableType("3336A12E-A464-438E-9A37-B87790AE963A")] 33 33 public class ScatterPlotDataRowVisualProperties : DeepCloneable, INotifyPropertyChanged { 34 34 #region PointStyle … … 206 206 207 207 [StorableConstructor] 208 protected ScatterPlotDataRowVisualProperties( bool deserializing) : base() { }208 protected ScatterPlotDataRowVisualProperties(StorableConstructorFlag _) { } 209 209 protected ScatterPlotDataRowVisualProperties(ScatterPlotDataRowVisualProperties original, Cloner cloner) 210 210 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotHistory.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Analysis { … … 31 31 /// </summary> 32 32 [Item("ScatterPlotHistory", "Represents history values of scatter plots.")] 33 [Storable Class]33 [StorableType("2FDE6993-8841-4E1B-BAD0-F0EAF0822C7E")] 34 34 public class ScatterPlotHistory : ItemCollection<ScatterPlot> { 35 35 public static new Image StaticItemImage { … … 38 38 39 39 [StorableConstructor] 40 protected ScatterPlotHistory( bool deserializing) : base(deserializing) { }40 protected ScatterPlotHistory(StorableConstructorFlag _) : base(_) { } 41 41 protected ScatterPlotHistory(ScatterPlotHistory original, Cloner cloner) : base(original, cloner) { } 42 42 public ScatterPlotHistory() : base() { } -
TabularUnified trunk/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotVisualProperties.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using System.Drawing; 24 24 using HeuristicLab.Common; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 27 27 namespace HeuristicLab.Analysis { … … 29 29 /// Visual properties of a ScatterPlot. 30 30 /// </summary> 31 [Storable Class]31 [StorableType("55E5B5E9-DCA7-4A1B-956D-457BEF0D02D8")] 32 32 public class ScatterPlotVisualProperties : DeepCloneable, INotifyPropertyChanged { 33 33 private Font titleFont; … … 310 310 311 311 [StorableConstructor] 312 protected ScatterPlotVisualProperties( bool deserializing) : base() { }312 protected ScatterPlotVisualProperties(StorableConstructorFlag _) { } 313 313 protected ScatterPlotVisualProperties(ScatterPlotVisualProperties original, Cloner cloner) 314 314 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj ¶
r16527 r16565 11 11 <RootNamespace>HeuristicLab.Analysis</RootNamespace> 12 12 <AssemblyName>HeuristicLab.Analysis-3.3</AssemblyName> 13 <TargetFrameworkVersion>v4. 5</TargetFrameworkVersion>13 <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> 14 14 <TargetFrameworkProfile> 15 15 </TargetFrameworkProfile> … … 109 109 <Private>False</Private> 110 110 </Reference> 111 <Reference Include="Google.Protobuf, Version=3.6.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL"> 112 <HintPath>..\..\packages\Google.Protobuf.3.6.1\lib\net45\Google.Protobuf.dll</HintPath> 113 </Reference> 114 <Reference Include="HEAL.Attic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 115 <HintPath>..\..\packages\HEAL.Attic.1.0.0-pre01\lib\netstandard2.0\HEAL.Attic.dll</HintPath> 116 </Reference> 111 117 <Reference Include="System" /> 112 118 <Reference Include="System.Core"> … … 114 120 </Reference> 115 121 <Reference Include="System.Drawing" /> 122 <Reference Include="System.Drawing.Common, Version=4.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> 123 <HintPath>..\..\packages\System.Drawing.Common.4.5.1\lib\net461\System.Drawing.Common.dll</HintPath> 124 </Reference> 116 125 <Reference Include="System.Xml.Linq"> 117 126 <RequiredTargetFramework>3.5</RequiredTargetFramework> … … 124 133 </ItemGroup> 125 134 <ItemGroup> 135 <None Include="packages.config" /> 126 136 <None Include="Plugin.cs.frame" /> 127 137 <Compile Include="AlleleFrequencyAnalysis\Allele.cs" /> -
TabularUnified trunk/HeuristicLab.Analysis/3.3/MultiAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Optimization; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Analysis { … … 34 34 /// </summary> 35 35 [Item("MultiAnalyzer", "An analyzer which applies arbitrary many other analyzers.")] 36 [Storable Class]36 [StorableType("EE2A8255-3151-4F29-B5B0-D7842F9AC5C5")] 37 37 public class MultiAnalyzer : CheckedMultiOperator<IAnalyzer>, IMultiAnalyzer { 38 38 public override bool CanChangeName { … … 57 57 #region Storing & Cloning 58 58 [StorableConstructor] 59 protected MultiAnalyzer( bool deserializing) : base(deserializing) { }59 protected MultiAnalyzer(StorableConstructorFlag _) : base(_) { } 60 60 protected MultiAnalyzer(MultiAnalyzer original, Cloner cloner) : base(original, cloner) { } 61 61 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/MultiObjective/ParetoFrontAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Analysis { 31 31 [Item("ParetoFrontAnalyzer", "Analyzer for multiobjective problems that collects and presents the current Pareto front as double matrix as well as the solution scopes that lie on the current front.")] 32 [Storable Class]32 [StorableType("972CEB70-3D0D-4602-97B1-B02DC7FBD9E8")] 33 33 public abstract class ParetoFrontAnalyzer : SingleSuccessorOperator, IAnalyzer, IMultiObjectiveOperator { 34 34 public virtual bool EnabledByDefault { … … 44 44 45 45 [StorableConstructor] 46 protected ParetoFrontAnalyzer( bool deserializing) : base(deserializing) { }46 protected ParetoFrontAnalyzer(StorableConstructorFlag _) : base(_) { } 47 47 protected ParetoFrontAnalyzer(ParetoFrontAnalyzer original, Cloner cloner) : base(original, cloner) { } 48 48 public ParetoFrontAnalyzer() { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/MultiObjective/RankBasedParetoFrontAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Optimization; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Analysis { 32 32 [Item("RankBasedParetoFrontAnalyzer", "Uses the rank value that is computed by e.g. the NSGA2's fast non dominated sort operator to collect all solutions and their qualities of front 0 (the current Pareto front).")] 33 [Storable Class]33 [StorableType("9F314FB6-6BA2-4CC8-843B-B68CF01F7BE7")] 34 34 public class RankBasedParetoFrontAnalyzer : ParetoFrontAnalyzer { 35 35 public IScopeTreeLookupParameter<IntValue> RankParameter { … … 38 38 39 39 [StorableConstructor] 40 protected RankBasedParetoFrontAnalyzer( bool deserializing) : base(deserializing) { }40 protected RankBasedParetoFrontAnalyzer(StorableConstructorFlag _) : base(_) { } 41 41 protected RankBasedParetoFrontAnalyzer(RankBasedParetoFrontAnalyzer original, Cloner cloner) : base(original, cloner) { } 42 42 public RankBasedParetoFrontAnalyzer() { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/MultidimensionalScaling/MultidimensionalScaling.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Plugin.cs.frame ¶
r15589 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/PopulationSimilarityAnalysis/PopulationDiversityAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Optimization; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Analysis { … … 39 39 [Obsolete] 40 40 [Item("PopulationDiversityAnalyzer", "An operator for analyzing the solution diversity in a population.")] 41 [Storable Class]41 [StorableType("58DAB745-C7AB-464B-8894-705E45FE0C7A")] 42 42 public abstract class PopulationDiversityAnalyzer<T> : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator where T : class, IItem { 43 43 public virtual bool EnabledByDefault { … … 68 68 69 69 [StorableConstructor] 70 protected PopulationDiversityAnalyzer( bool deserializing) : base(deserializing) { }70 protected PopulationDiversityAnalyzer(StorableConstructorFlag _) : base(_) { } 71 71 protected PopulationDiversityAnalyzer(PopulationDiversityAnalyzer<T> original, Cloner cloner) : base(original, cloner) { } 72 72 public PopulationDiversityAnalyzer() -
TabularUnified trunk/HeuristicLab.Analysis/3.3/PopulationSimilarityAnalysis/PopulationSimilarityAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Optimization; 30 30 using HeuristicLab.Parameters; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Analysis { … … 36 36 /// </summary> 37 37 [Item("PopulationSimilarityAnalyzer", "An operator for analyzing the solution similarity in a population.")] 38 [Storable Class]38 [StorableType("56A495B0-573F-421A-99E2-24D67D8DB686")] 39 39 public class PopulationSimilarityAnalyzer : SingleSuccessorOperator, IAnalyzer, ISimilarityBasedOperator { 40 40 private const string DiversityResultNameParameterName = "DiversityResultsName"; … … 96 96 97 97 [StorableConstructor] 98 protected PopulationSimilarityAnalyzer( bool deserializing) : base(deserializing) { }98 protected PopulationSimilarityAnalyzer(StorableConstructorFlag _) : base(_) { } 99 99 100 100 protected PopulationSimilarityAnalyzer(PopulationSimilarityAnalyzer original, Cloner cloner) -
TabularUnified trunk/HeuristicLab.Analysis/3.3/PopulationSimilarityAnalysis/SingleObjectivePopulationDiversityAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 using HeuristicLab.PluginInfrastructure; 27 27 … … 36 36 [NonDiscoverableType] 37 37 [Item("SingleObjectivePopulationDiversityAnalyzer", "An operator for analyzing the solution diversity in a population.")] 38 [Storable Class]38 [StorableType("71612344-657C-4270-8A44-5D521C0118A8")] 39 39 public class SingleObjectivePopulationDiversityAnalyzer : PopulationSimilarityAnalyzer { 40 40 [StorableConstructor] 41 protected SingleObjectivePopulationDiversityAnalyzer( bool deserializing) : base(deserializing) { }41 protected SingleObjectivePopulationDiversityAnalyzer(StorableConstructorFlag _) : base(_) { } 42 42 protected SingleObjectivePopulationDiversityAnalyzer(SingleObjectivePopulationDiversityAnalyzer original, Cloner cloner) : base(original, cloner) { } 43 43 -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Properties/AssemblyInfo.cs.frame ¶
r15589 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Optimization.Operators; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Analysis { … … 35 35 /// </summary> 36 36 [Item("BestAverageWorstQualityAnalyzer", "An operator which analyzes the best, average and worst quality of solutions in the scope tree.")] 37 [Storable Class]37 [StorableType("D10450C6-A822-416E-ABC0-B2703317D5C1")] 38 38 public sealed class BestAverageWorstQualityAnalyzer : AlgorithmOperator, IAnalyzer, ISingleObjectiveOperator { 39 39 #region Parameter properties … … 87 87 #region Storing & Cloning 88 88 [StorableConstructor] 89 private BestAverageWorstQualityAnalyzer( bool deserializing) : base(deserializing) { }89 private BestAverageWorstQualityAnalyzer(StorableConstructorFlag _) : base(_) { } 90 90 private BestAverageWorstQualityAnalyzer(BestAverageWorstQualityAnalyzer original, Cloner cloner) 91 91 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityCalculator.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Analysis { … … 33 33 /// </summary> 34 34 [Item("BestAverageWorstQualityCalculator", "An operator which calculates the best, average and worst quality of solutions in the scope tree.")] 35 [Storable Class]35 [StorableType("29E14C28-D4F7-4F26-9D18-61867457A693")] 36 36 public sealed class BestAverageWorstQualityCalculator : SingleSuccessorOperator, ISingleObjectiveOperator { 37 37 public ValueLookupParameter<BoolValue> MaximizationParameter { … … 53 53 #region Storing & Cloning 54 54 [StorableConstructor] 55 private BestAverageWorstQualityCalculator( bool deserializing) : base(deserializing) { }55 private BestAverageWorstQualityCalculator(StorableConstructorFlag _) : base(_) { } 56 56 private BestAverageWorstQualityCalculator(BestAverageWorstQualityCalculator original, Cloner cloner) : base(original, cloner) { } 57 57 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/BestQualityMemorizer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Analysis { … … 33 33 /// </summary> 34 34 [Item("BestQualityMemorizer", "An operator that updates the best quality found so far with those qualities contained in the scope tree.")] 35 [Storable Class]35 [StorableType("911B6177-6696-43DB-A113-D246CD87D25A")] 36 36 public class BestQualityMemorizer : SingleSuccessorOperator, ISingleObjectiveOperator { 37 37 public ValueLookupParameter<BoolValue> MaximizationParameter { … … 47 47 #region Storing & Cloning 48 48 [StorableConstructor] 49 protected BestQualityMemorizer( bool deserializing) : base(deserializing) { }49 protected BestQualityMemorizer(StorableConstructorFlag _) : base(_) { } 50 50 protected BestQualityMemorizer(BestQualityMemorizer original, Cloner cloner) : base(original, cloner) { } 51 51 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Optimization.Operators; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Analysis { … … 35 35 /// </summary> 36 36 [Item("QualityAnalyzer", "An operator which analyzes the quality of solutions in the scope tree.")] 37 [Storable Class]37 [StorableType("E0CC9A68-7019-418D-88AE-46BDEFA616A7")] 38 38 public sealed class QualityAnalyzer : AlgorithmOperator, IAnalyzer, ISingleObjectiveOperator { 39 39 #region Parameter properties … … 84 84 #region Storing & Cloning 85 85 [StorableConstructor] 86 private QualityAnalyzer( bool deserializing) : base(deserializing) { }86 private QualityAnalyzer(StorableConstructorFlag _) : base(_) { } 87 87 private QualityAnalyzer(QualityAnalyzer original, Cloner cloner) 88 88 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDifferenceCalculator.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Operators; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Analysis { … … 32 32 /// </summary> 33 33 [Item("QualityDifferenceCalculator", "An operator which calculates the absolute and relative difference of two quality values.")] 34 [Storable Class]34 [StorableType("D40349AC-2C28-42F9-8C25-107D931E8F59")] 35 35 public class QualityDifferenceCalculator : SingleSuccessorOperator { 36 36 public IValueLookupParameter<DoubleValue> FirstQualityParameter { … … 49 49 #region Storing & Cloning 50 50 [StorableConstructor] 51 protected QualityDifferenceCalculator( bool deserializing) : base(deserializing) { }51 protected QualityDifferenceCalculator(StorableConstructorFlag _) : base(_) { } 52 52 protected QualityDifferenceCalculator(QualityDifferenceCalculator original, Cloner cloner) : base(original, cloner) { } 53 53 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDistributionAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Optimization; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Analysis.QualityAnalysis { 32 32 [Item("QualityDistributionAnalyzer", "Analyzes the distribution of the quality values in that it adds a Histogram of them into the result collection.")] 33 [Storable Class]33 [StorableType("9B339DF1-A9D3-4C9C-B78C-84B764715EB8")] 34 34 public class QualityDistributionAnalyzer : SingleSuccessorOperator, IAnalyzer, IIterationBasedOperator, ISingleObjectiveOperator { 35 35 … … 70 70 71 71 [StorableConstructor] 72 protected QualityDistributionAnalyzer( bool deserializing) : base(deserializing) { }72 protected QualityDistributionAnalyzer(StorableConstructorFlag _) : base(_) { } 73 73 protected QualityDistributionAnalyzer(QualityDistributionAnalyzer original, Cloner cloner) 74 74 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityPerClockAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Optimization; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Analysis { 33 33 [Item("QualityPerClockAnalyzer", @"Creates a plot of the solution quality with respect to the elapsed wall-clock time.")] 34 [Storable Class]34 [StorableType("23410F61-AEE0-44BD-B721-2C4B33A1F4FE")] 35 35 public class QualityPerClockAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 36 36 public virtual bool EnabledByDefault { … … 51 51 52 52 [StorableConstructor] 53 protected QualityPerClockAnalyzer( bool deserializing) : base(deserializing) { }53 protected QualityPerClockAnalyzer(StorableConstructorFlag _) : base(_) { } 54 54 protected QualityPerClockAnalyzer(QualityPerClockAnalyzer original, Cloner cloner) : base(original, cloner) { } 55 55 public QualityPerClockAnalyzer() -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityPerEvaluationsAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Optimization; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Analysis { 33 33 [Item("QualityPerEvaluationsAnalyzer", @"Creates a plot of the solution quality with respect to the number of evaluated solutions.")] 34 [Storable Class]34 [StorableType("51790BC2-9851-4234-93EF-DF1E092F4BF0")] 35 35 public class QualityPerEvaluationsAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 36 36 public virtual bool EnabledByDefault { … … 55 55 56 56 [StorableConstructor] 57 protected QualityPerEvaluationsAnalyzer( bool deserializing) : base(deserializing) { }57 protected QualityPerEvaluationsAnalyzer(StorableConstructorFlag _) : base(_) { } 58 58 protected QualityPerEvaluationsAnalyzer(QualityPerEvaluationsAnalyzer original, Cloner cloner) : base(original, cloner) { } 59 59 public QualityPerEvaluationsAnalyzer() -
TabularUnified trunk/HeuristicLab.Analysis/3.3/QualityAnalysis/ScaledQualityDifferenceAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Optimization; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 30 30 namespace HeuristicLab.Analysis.QualityAnalysis { … … 32 32 The difference lies in the interval [0;1] if the range [min;max] is as large as the observed quality values, otherwise the difference will become < 0 or > 1. 33 33 A value towards 0 always means that it's closer to the better fitness value, while a value towards 1 means that it's closer to the worse fitness value.")] 34 [Storable Class]34 [StorableType("C0E9AE9C-06F8-4A5F-A726-6532F0E038CF")] 35 35 public class ScaledQualityDifferenceAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 36 36 public virtual bool EnabledByDefault { … … 58 58 59 59 [StorableConstructor] 60 protected ScaledQualityDifferenceAnalyzer( bool deserializing) : base(deserializing) { }60 protected ScaledQualityDifferenceAnalyzer(StorableConstructorFlag _) : base(_) { } 61 61 protected ScaledQualityDifferenceAnalyzer(ScaledQualityDifferenceAnalyzer original, Cloner cloner) : base(original, cloner) { } 62 62 public ScaledQualityDifferenceAnalyzer() -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/BonferroniHolm.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/EnumerableStatisticsExtension.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/Fitting/ExpFitting.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/Fitting/IFitting.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/Fitting/LinearLeastSquaresFitting.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 32 32 public void Calculate(double[] y, double[] x, out double slope, out double intercept) { 33 33 if (y.Count() != x.Count()) { 34 throw new ArgumentException("The leng htof x and y needs do be equal. ");34 throw new ArgumentException("The length of x and y needs do be equal. "); 35 35 } 36 36 -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/Fitting/LogFitting.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 41 41 public void Calculate(double[] y, double[] x, out double p0, out double p1) { 42 42 if (y.Count() != x.Count()) { 43 throw new ArgumentException("The leng htof x and y needs do be equal. ");43 throw new ArgumentException("The length of x and y needs do be equal. "); 44 44 } 45 45 -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/KernelDensityEstimator.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/KruskalWallisTest.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/PairwiseTest.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/Statistics/SampleSizeDetermination.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
TabularUnified trunk/HeuristicLab.Analysis/3.3/ValueAnalysis/MinAverageMaxValueAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Optimization.Operators; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Analysis { … … 35 35 /// </summary> 36 36 [Item("MinAverageMaxValueAnalyzer", "An operator which analyzes the minimum, average and maximum of a value in the scope tree.")] 37 [Storable Class]37 [StorableType("D305BB40-F613-4DB5-8778-C0278551CAA3")] 38 38 public sealed class MinAverageMaxValueAnalyzer : AlgorithmOperator, IAnalyzer { 39 39 #region Parameter properties … … 90 90 #region Storing & Cloning 91 91 [StorableConstructor] 92 private MinAverageMaxValueAnalyzer( bool deserializing) : base(deserializing) { }92 private MinAverageMaxValueAnalyzer(StorableConstructorFlag _) : base(_) { } 93 93 private MinAverageMaxValueAnalyzer(MinAverageMaxValueAnalyzer original, Cloner cloner) 94 94 : base(original, cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/ValueAnalysis/MinAverageMaxValueCalculator.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Operators; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Analysis { … … 32 32 /// </summary> 33 33 [Item("MinAverageMaxValueCalculator", "An operator which calculates the minimum, average and maximum of a value in the scope tree.")] 34 [Storable Class]34 [StorableType("C10C55BB-737F-4A0A-BAB0-F3DAC28FBCB8")] 35 35 public sealed class MinAverageMaxValueCalculator : SingleSuccessorOperator { 36 36 public ScopeTreeLookupParameter<DoubleValue> ValueParameter { … … 49 49 #region Storing & Cloning 50 50 [StorableConstructor] 51 private MinAverageMaxValueCalculator( bool deserializing) : base(deserializing) { }51 private MinAverageMaxValueCalculator(StorableConstructorFlag _) : base(_) { } 52 52 private MinAverageMaxValueCalculator(MinAverageMaxValueCalculator original, Cloner cloner) : base(original, cloner) { } 53 53 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/ValueAnalysis/SingleValueAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Optimization.Operators; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Analysis { … … 34 34 /// </summary> 35 35 [Item("SingleValueAnalyzer", "An operator which analyzes a value in the scope tree (current scope and parents).")] 36 [Storable Class]36 [StorableType("A732AA1E-A772-44A4-8DD3-9AB3E3A0C546")] 37 37 public sealed class SingleValueAnalyzer : AlgorithmOperator, IAnalyzer { 38 38 #region Parameter properties … … 62 62 #region Storing & Cloning 63 63 [StorableConstructor] 64 private SingleValueAnalyzer( bool deserializing) : base(deserializing) { }64 private SingleValueAnalyzer(StorableConstructorFlag _) : base(_) { } 65 65 private SingleValueAnalyzer(SingleValueAnalyzer original, Cloner cloner) : base(original, cloner) { } 66 66 public override IDeepCloneable Clone(Cloner cloner) { -
TabularUnified trunk/HeuristicLab.Analysis/3.3/ValueAnalysis/ValueAnalyzer.cs ¶
r15583 r16565 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 using HeuristicLab.Optimization.Operators; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 32 32 namespace HeuristicLab.Analysis { … … 35 35 /// </summary> 36 36 [Item("ValueAnalyzer", "An operator which analyzes a value in the scope tree (current scope and children).")] 37 [Storable Class]37 [StorableType("A906F087-28A5-4E0B-897B-B0FD1B286ACE")] 38 38 public sealed class ValueAnalyzer : AlgorithmOperator, IAnalyzer { 39 39 #region Parameter properties … … 63 63 #region Storing & Cloning 64 64 [StorableConstructor] 65 private ValueAnalyzer( bool deserializing) : base(deserializing) { }65 private ValueAnalyzer(StorableConstructorFlag _) : base(_) { } 66 66 private ValueAnalyzer(ValueAnalyzer original, Cloner cloner) 67 67 : base(original, cloner) {
Note: See TracChangeset
for help on using the changeset viewer.