Changeset 7172 for trunk/sources/HeuristicLab.Analysis
- Timestamp:
- 12/12/11 03:39:04 (13 years ago)
- Location:
- trunk/sources/HeuristicLab.Analysis/3.3
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyAnalyzer.cs
r6051 r7172 37 37 [StorableClass] 38 38 public abstract class AlleleFrequencyAnalyzer<T> : SingleSuccessorOperator, IAnalyzer where T : class, IItem { 39 public virtual bool EnabledByDefault { 40 get { return false; } 41 } 42 39 43 public LookupParameter<BoolValue> MaximizationParameter { 40 44 get { return (LookupParameter<BoolValue>)Parameters["Maximization"]; } -
trunk/sources/HeuristicLab.Analysis/3.3/BestScopeSolutionAnalyzer.cs
r5445 r7172 37 37 [StorableClass] 38 38 public class BestScopeSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer { 39 public virtual bool EnabledByDefault { 40 get { return true; } 41 } 42 39 43 public LookupParameter<BoolValue> MaximizationParameter { 40 44 get { return (LookupParameter<BoolValue>)Parameters["Maximization"]; } … … 84 88 i = qualities.Select((x, index) => new { index, x.Value }).OrderBy(x => x.Value).First().index; 85 89 else i = qualities.Select((x, index) => new { index, x.Value }).OrderByDescending(x => x.Value).First().index; 86 90 87 91 IEnumerable<IScope> scopes = new IScope[] { ExecutionContext.Scope }; 88 92 for (int j = 0; j < QualityParameter.Depth; j++) -
trunk/sources/HeuristicLab.Analysis/3.3/MultiAnalyzer.cs
r5445 r7172 38 38 public override bool CanChangeName { 39 39 get { return false; } 40 } 41 public virtual bool EnabledByDefault { 42 get { return true; } 40 43 } 41 44 -
trunk/sources/HeuristicLab.Analysis/3.3/MultiObjective/ParetoFrontAnalyzer.cs
r5438 r7172 11 11 [StorableClass] 12 12 public abstract class ParetoFrontAnalyzer : SingleSuccessorOperator, IAnalyzer { 13 public virtual bool EnabledByDefault { 14 get { return true; } 15 } 16 13 17 public IScopeTreeLookupParameter<DoubleArray> QualitiesParameter { 14 18 get { return (IScopeTreeLookupParameter<DoubleArray>)Parameters["Qualities"]; } -
trunk/sources/HeuristicLab.Analysis/3.3/PopulationDiversityAnalysis/PopulationDiversityAnalyzer.cs
r6051 r7172 37 37 [StorableClass] 38 38 public abstract class PopulationDiversityAnalyzer<T> : SingleSuccessorOperator, IAnalyzer where T : class, IItem { 39 public virtual bool EnabledByDefault { 40 get { return false; } 41 } 42 39 43 public LookupParameter<BoolValue> MaximizationParameter { 40 44 get { return (LookupParameter<BoolValue>)Parameters["Maximization"]; } -
trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityAnalyzer.cs
r6051 r7172 74 74 75 75 #region Properties 76 public bool EnabledByDefault { 77 get { return true; } 78 } 76 79 private BestQualityMemorizer BestQualityMemorizer { 77 80 get { return (BestQualityMemorizer)OperatorGraph.InitialOperator; } -
trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityAnalyzer.cs
r5445 r7172 65 65 66 66 #region Properties 67 public bool EnabledByDefault { 68 get { return true; } 69 } 67 70 private BestQualityMemorizer BestQualityMemorizer { 68 71 get { return (BestQualityMemorizer)OperatorGraph.InitialOperator; } -
trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDistributionAnalyzer.cs
r6628 r7172 54 54 } 55 55 #endregion 56 57 public virtual bool EnabledByDefault { 58 get { return true; } 59 } 56 60 57 61 public string HistogramName { -
trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/ScaledQualityDifferenceAnalyzer.cs
r6628 r7172 34 34 [StorableClass] 35 35 public class ScaledQualityDifferenceAnalyzer : SingleSuccessorOperator, IAnalyzer { 36 public virtual bool EnabledByDefault { 37 get { return true; } 38 } 39 36 40 public ILookupParameter<DoubleValue> QualityParameter { 37 41 get { return (ILookupParameter<DoubleValue>)Parameters["Quality"]; } -
trunk/sources/HeuristicLab.Analysis/3.3/ValueAnalysis/MinAverageMaxValueAnalyzer.cs
r5445 r7172 68 68 69 69 #region Properties 70 public bool EnabledByDefault { 71 get { return true; } 72 } 70 73 private MinAverageMaxValueCalculator MinAverageMaxValueCalculator { 71 74 get { return (MinAverageMaxValueCalculator)OperatorGraph.InitialOperator; } … … 81 84 } 82 85 #endregion 86 83 87 [Storable] 84 88 private ResultsCollector resultsCollector; … … 193 197 else if (!CollectMaxValueInResults.Value && maxValueParameter != null) 194 198 resultsCollector.CollectedValues.Remove(maxValueParameter); 195 199 } 196 200 197 201 private void CollectMinValueInResultsParameter_ValueChanged(object sender, EventArgs e) { -
trunk/sources/HeuristicLab.Analysis/3.3/ValueAnalysis/ValueAnalyzer.cs
r5445 r7172 50 50 51 51 #region Properties 52 public bool EnabledByDefault { 53 get { return true; } 54 } 52 55 private DataTableValuesCollector DataTableValuesCollector { 53 56 get { return (DataTableValuesCollector)OperatorGraph.InitialOperator; } … … 63 66 private ValueAnalyzer(ValueAnalyzer original, Cloner cloner) 64 67 : base(original, cloner) { 65 68 Initialize(); 66 69 } 67 70 public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset
for help on using the changeset viewer.