Changeset 3658 for trunk/sources/HeuristicLab.Analysis
- Timestamp:
- 05/05/10 23:27:50 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Analysis/3.3
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Analysis/3.3/MultiAnalyzer.cs
r3618 r3658 32 32 /// An analyzer which applies arbitrary many other analyzers. 33 33 /// </summary> 34 [Item("MultiAnalyzer <T>", "An analyzer which applies arbitrary many other analyzers.")]34 [Item("MultiAnalyzer", "An analyzer which applies arbitrary many other analyzers.")] 35 35 [StorableClass] 36 public class MultiAnalyzer <T> : CheckedMultiOperator<T>, IAnalyzer where T : class, IAnalyzer {36 public class MultiAnalyzer : CheckedMultiOperator<IAnalyzer>, IAnalyzer { 37 37 public override bool CanChangeName { 38 38 get { return false; } … … 69 69 counter.Value = 0; 70 70 OperationCollection next = new OperationCollection(); 71 foreach (IndexedItem< T> item in Operators.CheckedItems)71 foreach (IndexedItem<IAnalyzer> item in Operators.CheckedItems) 72 72 next.Add(ExecutionContext.CreateOperation(item.Value)); 73 73 next.Add(base.Apply()); -
trunk/sources/HeuristicLab.Analysis/3.3/PopulationBestAverageWorstQualityAnalyzer.cs
r3623 r3658 34 34 [Item("PopulationBestAverageWorstQualityAnalyzer", "An operator which analyzes the best, average and worst solution quality in the current population.")] 35 35 [StorableClass] 36 public sealed class PopulationBestAverageWorstQualityAnalyzer : AlgorithmOperator, I PopulationAnalyzer {36 public sealed class PopulationBestAverageWorstQualityAnalyzer : AlgorithmOperator, IAnalyzer { 37 37 #region Parameter properties 38 38 public ValueLookupParameter<BoolValue> MaximizationParameter { -
trunk/sources/HeuristicLab.Analysis/3.3/PopulationMinAverageMaxValueAnalyzer.cs
r3623 r3658 34 34 [Item("PopulationMinAverageMaxValueAnalyzer", "An operator which analyzes the minimum, average and maximum of a value in the current population.")] 35 35 [StorableClass] 36 public sealed class PopulationMinAverageMaxValueAnalyzer : AlgorithmOperator, I PopulationAnalyzer {36 public sealed class PopulationMinAverageMaxValueAnalyzer : AlgorithmOperator, IAnalyzer { 37 37 #region Parameter properties 38 38 public SubScopesLookupParameter<DoubleValue> ValueParameter { -
trunk/sources/HeuristicLab.Analysis/3.3/PopulationQualityAnalyzer.cs
r3623 r3658 34 34 [Item("PopulationQualityAnalyzer", "An operator which analyzes the solution qualities in the current population.")] 35 35 [StorableClass] 36 public sealed class PopulationQualityAnalyzer : AlgorithmOperator, I PopulationAnalyzer {36 public sealed class PopulationQualityAnalyzer : AlgorithmOperator, IAnalyzer { 37 37 #region Parameter properties 38 38 public ValueLookupParameter<BoolValue> MaximizationParameter { -
trunk/sources/HeuristicLab.Analysis/3.3/PopulationValueAnalyzer.cs
r3623 r3658 34 34 [Item("PopulationValueAnalyzer", "An operator which analyzes a value in the current population.")] 35 35 [StorableClass] 36 public sealed class PopulationValueAnalyzer : AlgorithmOperator, I PopulationAnalyzer {36 public sealed class PopulationValueAnalyzer : AlgorithmOperator, IAnalyzer { 37 37 #region Parameter properties 38 38 public SubScopesLookupParameter<DoubleValue> ValueParameter { -
trunk/sources/HeuristicLab.Analysis/3.3/SolutionQualityAnalyzer.cs
r3623 r3658 34 34 [Item("SolutionQualityAnalyzer", "An operator which analyzes the quality of the current solution.")] 35 35 [StorableClass] 36 public sealed class SolutionQualityAnalyzer : AlgorithmOperator, I SolutionAnalyzer {36 public sealed class SolutionQualityAnalyzer : AlgorithmOperator, IAnalyzer { 37 37 #region Parameter properties 38 38 public ValueLookupParameter<BoolValue> MaximizationParameter { -
trunk/sources/HeuristicLab.Analysis/3.3/SolutionValueAnalyzer.cs
r3623 r3658 34 34 [Item("SolutionValueAnalyzer", "An operator which analyzes a value of the current solution.")] 35 35 [StorableClass] 36 public sealed class SolutionValueAnalyzer : AlgorithmOperator, I SolutionAnalyzer {36 public sealed class SolutionValueAnalyzer : AlgorithmOperator, IAnalyzer { 37 37 #region Parameter properties 38 38 public LookupParameter<DoubleValue> ValueParameter {
Note: See TracChangeset
for help on using the changeset viewer.