Changeset 13368 for branches/PersistenceOverhaul/HeuristicLab.Analysis
- Timestamp:
- 11/24/15 17:08:13 (9 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3
- Files:
-
- 36 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/Allele.cs
r12012 r13368 29 29 /// </summary> 30 30 [Item("Allele", "Represents an allele of a solution which is used for allele analysis.")] 31 [StorableClass ]31 [StorableClass("2C411881-200A-4546-94E2-6BAC751F2F13")] 32 32 public class Allele : Item { 33 33 private string id; -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequency.cs
r12012 r13368 29 29 /// </summary> 30 30 [Item("AlleleFrequency", "Represents the frequency of an allele.")] 31 [StorableClass ]31 [StorableClass("A2C48374-128C-4F98-B8A7-9B75B19EDCC3")] 32 32 public class AlleleFrequency : Item { 33 33 private string id; -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyAnalyzer.cs
r12012 r13368 36 36 /// </summary> 37 37 [Item("AlleleFrequencyAnalyzer", "An operator for analyzing the frequency of alleles.")] 38 [StorableClass ]38 [StorableClass("4C00F2D1-F97B-4E86-ABD3-5960E9CFA8A7")] 39 39 public abstract class AlleleFrequencyAnalyzer<T> : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator where T : class, IItem { 40 40 public virtual bool EnabledByDefault { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyCollection.cs
r12012 r13368 31 31 /// </summary> 32 32 [Item("AlleleFrequencyCollection", "Represents a collection of allele frequencies.")] 33 [StorableClass ]33 [StorableClass("2B46EFB1-DE9C-42A2-8E5C-9B78DF39A052")] 34 34 public class AlleleFrequencyCollection : ReadOnlyItemCollection<AlleleFrequency> { 35 35 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyCollectionHistory.cs
r12012 r13368 31 31 /// </summary> 32 32 [Item("AlleleFrequencyCollectionHistory", "Represents history values of allele frequencies collections.")] 33 [StorableClass ]33 [StorableClass("494F4DFF-6CC9-4DC1-B6E6-5DD130D1406B")] 34 34 public class AlleleFrequencyCollectionHistory : ItemCollection<AlleleFrequencyCollection> { 35 35 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/BestScopeSolutionAnalyzer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 36 36 /// </summary> 37 37 [Item("BestScopeSolutionAnalyzer", "An operator that extracts the scope containing the best quality.")] 38 [StorableClass ]38 [StorableClass("F659F354-F841-41BD-9226-48B26C0C6540")] 39 39 public class BestScopeSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 40 40 -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/DataRow.cs
r12012 r13368 33 33 /// </summary> 34 34 [Item("DataRow", "A row of data values.")] 35 [StorableClass ]35 [StorableClass("D83FF967-5D86-41DB-ADDF-B836273D6716")] 36 36 public class DataRow : NamedItem { 37 37 private DataRowVisualProperties visualProperties; -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/DataRowVisualProperties.cs
r12012 r13368 30 30 /// Visual properties of a DataRow. 31 31 /// </summary> 32 [StorableClass ]32 [StorableClass("051481CD-D3BF-4D92-939C-0CBD26D05524")] 33 33 public class DataRowVisualProperties : DeepCloneable, INotifyPropertyChanged { 34 34 #region ChartType -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/DataTable.cs
r12012 r13368 36 36 /// </summary> 37 37 [Item("DataTable", "A table of data values.")] 38 [StorableClass ]38 [StorableClass("C1D80102-301B-4F57-A4F7-915F62EB8005")] 39 39 public class DataTable : NamedItem, IStringConvertibleMatrix { 40 40 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/DataTableHistory.cs
r12012 r13368 31 31 /// </summary> 32 32 [Item("DataTableHistory", "Represents history values of data tables.")] 33 [StorableClass ]33 [StorableClass("2A28006D-CA9F-4717-A1F9-5A54ECCFE1B9")] 34 34 public class DataTableHistory : ItemCollection<DataTable> { 35 35 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/DataTableValuesCollector.cs
r12012 r13368 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 [StorableClass ]36 [StorableClass("55FCC8FC-352B-40FC-82BF-61B0D479EE0B")] 37 37 public class DataTableValuesCollector : ValuesCollector { 38 38 public ValueLookupParameter<DataTable> DataTableParameter { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/DataTableVisualProperties.cs
r12012 r13368 29 29 /// Visual properties of a DataTable. 30 30 /// </summary> 31 [StorableClass ]31 [StorableClass("AC312F24-8CBC-42E8-8C54-65A38A8BD18F")] 32 32 public class DataTableVisualProperties : DeepCloneable, INotifyPropertyChanged { 33 33 private Font titleFont; -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/HeatMap.cs
r12012 r13368 29 29 namespace HeuristicLab.Analysis { 30 30 [Item("HeatMap", "Represents a heat map of double values.")] 31 [StorableClass ]31 [StorableClass("C056C7DA-8AAD-421B-AA7B-BE6E6773FEEC")] 32 32 public class HeatMap : DoubleMatrix { 33 33 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/HeatMapHistory.cs
r12012 r13368 31 31 /// </summary> 32 32 [Item("HeatMapHistory", "Represents history values of heat maps.")] 33 [StorableClass ]33 [StorableClass("109FAA5C-697C-432D-B40D-A70574ED75B0")] 34 34 public class HeatMapHistory : ItemCollection<HeatMap> { 35 35 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlot.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 33 33 namespace HeuristicLab.Analysis { 34 34 [Item("ScatterPlot", "A scatter plot of 2D data")] 35 [StorableClass ]35 [StorableClass("E5D22BED-A473-4CBC-8432-3A624E694234")] 36 36 public class ScatterPlot : NamedItem, IStringConvertibleMatrix { 37 37 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotDataRow.cs
r12012 r13368 33 33 /// </summary> 34 34 [Item("ScatterPlotDataRow", "A row of data values for a scatter plot.")] 35 [StorableClass ]35 [StorableClass("C4D54853-19FF-461D-8873-041383226999")] 36 36 public class ScatterPlotDataRow : NamedItem { 37 37 private ScatterPlotDataRowVisualProperties visualProperties; -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotDataRowVisualProperties.cs
r12012 r13368 30 30 /// Visual properties of a ScatterPlotDataRow. 31 31 /// </summary> 32 [StorableClass ]32 [StorableClass("1330DD1D-F219-4C2D-B16E-2707AAFB7C36")] 33 33 public class ScatterPlotDataRowVisualProperties : DeepCloneable, INotifyPropertyChanged { 34 34 #region PointStyle -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotHistory.cs
r12012 r13368 31 31 /// </summary> 32 32 [Item("ScatterPlotHistory", "Represents history values of scatter plots.")] 33 [StorableClass ]33 [StorableClass("4C998341-F5D3-4488-A7C1-F9F2A9CDF68D")] 34 34 public class ScatterPlotHistory : ItemCollection<ScatterPlot> { 35 35 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/DataVisualization/ScatterPlotVisualProperties.cs
r12012 r13368 29 29 /// Visual properties of a ScatterPlot. 30 30 /// </summary> 31 [StorableClass ]31 [StorableClass("AFBEFE26-B692-4022-85B0-C77AFC61D758")] 32 32 public class ScatterPlotVisualProperties : DeepCloneable, INotifyPropertyChanged { 33 33 private Font titleFont; -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/MultiAnalyzer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 34 34 /// </summary> 35 35 [Item("MultiAnalyzer", "An analyzer which applies arbitrary many other analyzers.")] 36 [StorableClass ]36 [StorableClass("D1B8530F-172E-4EF5-9A8E-50216BD5339F")] 37 37 public class MultiAnalyzer : CheckedMultiOperator<IAnalyzer>, IMultiAnalyzer { 38 38 public override bool CanChangeName { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/MultiObjective/ParetoFrontAnalyzer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 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 [StorableClass ]32 [StorableClass("2BE79290-D7A2-4F62-802A-B06DA6F6BD5A")] 33 33 public abstract class ParetoFrontAnalyzer : SingleSuccessorOperator, IAnalyzer, IMultiObjectiveOperator { 34 34 public virtual bool EnabledByDefault { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/MultiObjective/RankBasedParetoFrontAnalyzer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 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 [StorableClass ]33 [StorableClass("CCACA1E5-AEA9-4A9D-9367-616230A78E35")] 34 34 public class RankBasedParetoFrontAnalyzer : ParetoFrontAnalyzer { 35 35 public IScopeTreeLookupParameter<IntValue> RankParameter { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/PopulationSimilarityAnalysis/PopulationDiversityAnalyzer.cs
r12012 r13368 39 39 [Obsolete] 40 40 [Item("PopulationDiversityAnalyzer", "An operator for analyzing the solution diversity in a population.")] 41 [StorableClass ]41 [StorableClass("39C7FFC0-2AC1-4D9B-9A9F-0209FC56394C")] 42 42 public abstract class PopulationDiversityAnalyzer<T> : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator where T : class, IItem { 43 43 public virtual bool EnabledByDefault { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/PopulationSimilarityAnalysis/PopulationSimilarityAnalyzer.cs
r13005 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 36 36 /// </summary> 37 37 [Item("PopulationSimilarityAnalyzer", "An operator for analyzing the solution similarity in a population.")] 38 [StorableClass ]38 [StorableClass("2FF91E05-6ACD-4098-8A29-57885989077E")] 39 39 public class PopulationSimilarityAnalyzer : SingleSuccessorOperator, IAnalyzer, ISimilarityBasedOperator { 40 40 private const string DiversityResultNameParameterName = "DiversityResultsName"; -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/PopulationSimilarityAnalysis/SingleObjectivePopulationDiversityAnalyzer.cs
r12069 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 36 36 [NonDiscoverableType] 37 37 [Item("SingleObjectivePopulationDiversityAnalyzer", "An operator for analyzing the solution diversity in a population.")] 38 [StorableClass ]38 [StorableClass("B5353C46-7738-4A8D-9B19-BBA3506EFAD1")] 39 39 public class SingleObjectivePopulationDiversityAnalyzer : PopulationSimilarityAnalyzer { 40 40 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityAnalyzer.cs
r12012 r13368 35 35 /// </summary> 36 36 [Item("BestAverageWorstQualityAnalyzer", "An operator which analyzes the best, average and worst quality of solutions in the scope tree.")] 37 [StorableClass ]37 [StorableClass("A8115F53-3244-48F8-AF1C-52BEA7A17D13")] 38 38 public sealed class BestAverageWorstQualityAnalyzer : AlgorithmOperator, IAnalyzer, ISingleObjectiveOperator { 39 39 #region Parameter properties -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityCalculator.cs
r12012 r13368 33 33 /// </summary> 34 34 [Item("BestAverageWorstQualityCalculator", "An operator which calculates the best, average and worst quality of solutions in the scope tree.")] 35 [StorableClass ]35 [StorableClass("D49EF6BB-840B-487F-8D6A-AAD1DA4061C8")] 36 36 public sealed class BestAverageWorstQualityCalculator : SingleSuccessorOperator, ISingleObjectiveOperator { 37 37 public ValueLookupParameter<BoolValue> MaximizationParameter { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/QualityAnalysis/BestQualityMemorizer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 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 [StorableClass ]35 [StorableClass("380E0284-8FAC-4D7A-874F-AFE78CD4EF21")] 36 36 public class BestQualityMemorizer : SingleSuccessorOperator, ISingleObjectiveOperator { 37 37 public ValueLookupParameter<BoolValue> MaximizationParameter { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityAnalyzer.cs
r12012 r13368 35 35 /// </summary> 36 36 [Item("QualityAnalyzer", "An operator which analyzes the quality of solutions in the scope tree.")] 37 [StorableClass ]37 [StorableClass("E4B4A263-6263-43C7-B2A8-DD569A7B4067")] 38 38 public sealed class QualityAnalyzer : AlgorithmOperator, IAnalyzer, ISingleObjectiveOperator { 39 39 #region Parameter properties -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDifferenceCalculator.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 32 32 /// </summary> 33 33 [Item("QualityDifferenceCalculator", "An operator which calculates the absolute and relative difference of two quality values.")] 34 [StorableClass ]34 [StorableClass("EF329063-1677-41EF-8386-0E634A00BEEC")] 35 35 public class QualityDifferenceCalculator : SingleSuccessorOperator { 36 36 public IValueLookupParameter<DoubleValue> FirstQualityParameter { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDistributionAnalyzer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 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 [StorableClass ]33 [StorableClass("9A106F24-B6DE-4F65-BC1A-358783ADA5D2")] 34 34 public class QualityDistributionAnalyzer : SingleSuccessorOperator, IAnalyzer, IIterationBasedOperator, ISingleObjectiveOperator { 35 35 -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/QualityAnalysis/ScaledQualityDifferenceAnalyzer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 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 [StorableClass ]34 [StorableClass("DFE2E8CE-6274-485F-A418-F9BA258D58A0")] 35 35 public class ScaledQualityDifferenceAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 36 36 public virtual bool EnabledByDefault { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/ValueAnalysis/MinAverageMaxValueAnalyzer.cs
r12012 r13368 35 35 /// </summary> 36 36 [Item("MinAverageMaxValueAnalyzer", "An operator which analyzes the minimum, average and maximum of a value in the scope tree.")] 37 [StorableClass ]37 [StorableClass("C9FF822A-648E-405E-A6E2-2D2B211EF918")] 38 38 public sealed class MinAverageMaxValueAnalyzer : AlgorithmOperator, IAnalyzer { 39 39 #region Parameter properties -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/ValueAnalysis/MinAverageMaxValueCalculator.cs
r12012 r13368 32 32 /// </summary> 33 33 [Item("MinAverageMaxValueCalculator", "An operator which calculates the minimum, average and maximum of a value in the scope tree.")] 34 [StorableClass ]34 [StorableClass("05591453-02E6-43C5-AA65-DD4574FFFACE")] 35 35 public sealed class MinAverageMaxValueCalculator : SingleSuccessorOperator { 36 36 public ScopeTreeLookupParameter<DoubleValue> ValueParameter { -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/ValueAnalysis/SingleValueAnalyzer.cs
r12012 r13368 34 34 /// </summary> 35 35 [Item("SingleValueAnalyzer", "An operator which analyzes a value in the scope tree (current scope and parents).")] 36 [StorableClass ]36 [StorableClass("4C646428-6085-4CD5-B52D-1F4B8097F67B")] 37 37 public sealed class SingleValueAnalyzer : AlgorithmOperator, IAnalyzer { 38 38 #region Parameter properties -
branches/PersistenceOverhaul/HeuristicLab.Analysis/3.3/ValueAnalysis/ValueAnalyzer.cs
r12012 r13368 35 35 /// </summary> 36 36 [Item("ValueAnalyzer", "An operator which analyzes a value in the scope tree (current scope and children).")] 37 [StorableClass ]37 [StorableClass("76E644F3-038E-4B79-9B4D-17F5B0B12C16")] 38 38 public sealed class ValueAnalyzer : AlgorithmOperator, IAnalyzer { 39 39 #region Parameter properties
Note: See TracChangeset
for help on using the changeset viewer.