Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/20/13 20:18:38 (11 years ago)
Author:
sawinkle
Message:

#2109:

  • Renamed all identifiers within the files to include 'GE', where necessary.
  • Changed the namespaces of all files to 'HeuristicLab.Problems.GrammaticalEvolution'.
  • Added the parameters IntegerVector, GenotypeToPhenotype and SymbolicExpressionTreeGrammar to the Evaluator classes, where necessary.
  • Changed the SolutionCreator from ISymbolicDataAnalysisSolutionCreator to IIntegerVectorCreator; changed the Evaluator from ISymbolicDataAnalysisEvaluator<T> to IGESymbolicDataAnalysisEvaluator<T>; the problem data class/interface IDataAnalysisProblemData stays the same.
  • The methods Evaluate() and Calculate() of the specific Evaluators won't change -> the genotype-to-phenotype mapping process is done within the Apply() method.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GrammaticalEvolution/HeuristicLab.Problems.GrammaticalEvolution/Symbolic/IGESymbolicDataAnalysisSingleObjectiveEvaluator.cs

    r10072 r10073  
    2020#endregion
    2121
    22 using HeuristicLab.Optimization;
    23 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;
    2422using System.Collections.Generic;
    2523using HeuristicLab.Core;
    26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic {
    27   public interface ISymbolicDataAnalysisSingleObjectiveEvaluator<T> : ISymbolicDataAnalysisEvaluator<T>, ISingleObjectiveEvaluator
     24using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;
     25using HeuristicLab.Optimization;
     26using HeuristicLab.Problems.DataAnalysis;
     27
     28namespace HeuristicLab.Problems.GrammaticalEvolution {
     29  public interface IGESymbolicDataAnalysisSingleObjectiveEvaluator<T> : IGESymbolicDataAnalysisEvaluator<T>, ISingleObjectiveEvaluator
    2830    where T : class,IDataAnalysisProblemData {
    2931    bool Maximization { get; }
Note: See TracChangeset for help on using the changeset viewer.