Changeset 10293 for branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic
- Timestamp:
- 01/07/14 12:31:18 (11 years ago)
- Location:
- branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic merged: 10291
- Property svn:mergeinfo changed
-
branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Evaluators/SymbolicDataAnalysisEvaluator.cs
r9456 r10293 35 35 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 36 36 [StorableClass] 37 public abstract class SymbolicDataAnalysisEvaluator<T> : SingleSuccessorOperator,37 public abstract class SymbolicDataAnalysisEvaluator<T> : InstrumentedOperator, 38 38 ISymbolicDataAnalysisEvaluator<T>, ISymbolicDataAnalysisInterpreterOperator, ISymbolicDataAnalysisBoundedOperator, IStochasticOperator 39 39 where T : class, IDataAnalysisProblemData { -
branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj
r10278 r10293 173 173 </ItemGroup> 174 174 <ItemGroup> 175 <Compile Include="Analyzers\SymbolicDataAnalysisGenealogyAnalyzer.cs" /> 175 176 <Compile Include="Analyzers\SymbolicDataAnalysisSingleObjectiveValidationParetoBestSolutionAnalyzer.cs" /> 176 177 <Compile Include="Analyzers\SymbolicDataAnalysisSingleObjectiveTrainingParetoBestSolutionAnalyzer.cs" /> -
branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisProblem.cs
r10285 r10293 28 28 using HeuristicLab.Data; 29 29 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 30 using HeuristicLab.EvolutionTracking;31 30 using HeuristicLab.Optimization; 32 31 using HeuristicLab.Parameters; 33 32 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 34 33 using HeuristicLab.PluginInfrastructure; 34 using HeuristicLab.Problems.DataAnalysis.Symbolic.Analyzers; 35 35 using HeuristicLab.Problems.Instances; 36 36 37 using TGraph = HeuristicLab.EvolutionTracking.IGenealogyGraph<HeuristicLab.EvolutionTracking.GenealogyGraphNode<HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.ISymbolicExpressionTree>,38 HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.ISymbolicExpressionTree>;39 using TVertex = HeuristicLab.EvolutionTracking.GenealogyGraphNode<HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.ISymbolicExpressionTree>;40 37 41 38 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { … … 236 233 Operators.Add(new MinAverageMaxSymbolicExpressionTreeLengthAnalyzer()); 237 234 Operators.Add(new SymbolicExpressionTreeLengthAnalyzer()); 238 Operators.Add(new GenealogyAnalyzer<TGraph, TVertex, ISymbolicExpressionTree>());235 Operators.Add(new SymbolicDataAnalysisGenealogyAnalyzer()); 239 236 ParameterizeOperators(); 240 237 } … … 357 354 } 358 355 // add tracking analyzer 359 foreach (var op in operators.OfType< GenealogyAnalyzer<TGraph, TVertex, ISymbolicExpressionTree>>()) {356 foreach (var op in operators.OfType<SymbolicDataAnalysisGenealogyAnalyzer>()) { 360 357 // get crossover parameter names 361 358 var crossover = operators.OfType<ISymbolicExpressionTreeCrossover>().First();
Note: See TracChangeset
for help on using the changeset viewer.