Free cookie consent management tool by TermsFeed Policy Generator

Changeset 3623 for trunk/sources


Ignore:
Timestamp:
05/05/10 03:48:35 (15 years ago)
Author:
swagner
Message:

Worked on refactoring of algorithm analysis and tracing (#999)

  • added analyzers
Location:
trunk/sources/HeuristicLab.Analysis/3.3
Files:
6 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj

    r3618 r3623  
    8787    <Compile Include="BestAverageWorstQualityCalculator.cs" />
    8888    <Compile Include="BestQualityMemorizer.cs" />
     89    <Compile Include="PopulationQualityAnalyzer.cs" />
     90    <Compile Include="PopulationValueAnalyzer.cs" />
     91    <Compile Include="MinAverageMaxValueCalculator.cs" />
     92    <Compile Include="PopulationMinAverageMaxValueAnalyzer.cs" />
     93    <Compile Include="SolutionValueAnalyzer.cs" />
     94    <Compile Include="SolutionQualityAnalyzer.cs" />
    8995    <Compile Include="MultiAnalyzer.cs" />
    9096    <Compile Include="PopulationBestAverageWorstQualityAnalyzer.cs" />
  • trunk/sources/HeuristicLab.Analysis/3.3/PopulationBestAverageWorstQualityAnalyzer.cs

    r3618 r3623  
    5757      get { return (ValueLookupParameter<DoubleValue>)Parameters["CurrentWorstQuality"]; }
    5858    }
     59    public ValueLookupParameter<DataTable> QualitiesParameter {
     60      get { return (ValueLookupParameter<DataTable>)Parameters["Qualities"]; }
     61    }
    5962    public ValueLookupParameter<DoubleValue> AbsoluteDifferenceBestKnownToBestParameter {
    6063      get { return (ValueLookupParameter<DoubleValue>)Parameters["AbsoluteDifferenceBestKnownToBest"]; }
     
    8487      Parameters.Add(new ValueLookupParameter<DoubleValue>("CurrentAverageQuality", "The average quality value of all solutions in the current population."));
    8588      Parameters.Add(new ValueLookupParameter<DoubleValue>("CurrentWorstQuality", "The worst quality value found in the current population."));
     89      Parameters.Add(new ValueLookupParameter<DataTable>("Qualities", "The data table to store the current best, current average, current worst, best and best known quality value."));
    8690      Parameters.Add(new ValueLookupParameter<DoubleValue>("AbsoluteDifferenceBestKnownToBest", "The absolute difference of the best known quality value to the best quality value."));
    8791      Parameters.Add(new ValueLookupParameter<PercentValue>("RelativeDifferenceBestKnownToBest", "The relative difference of the best known quality value to the best quality value."));
    88       Parameters.Add(new ValueLookupParameter<VariableCollection>("Results", "The variable collection where results should be stored."));
     92      Parameters.Add(new ValueLookupParameter<VariableCollection>("Results", "The results collection where the analysis values should be stored."));
    8993      #endregion
    9094
Note: See TracChangeset for help on using the changeset viewer.