Changeset 12155 for branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisProblem.cs
- Timestamp:
- 03/07/15 12:11:09 (9 years ago)
- Location:
- branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic
- Property svn:mergeinfo changed
-
branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisProblem.cs
r11928 r12155 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using System.Drawing; 24 24 using System.Linq; 25 using HeuristicLab.Analysis;26 25 using HeuristicLab.Common; 27 26 using HeuristicLab.Common.Resources; … … 30 29 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 31 30 using HeuristicLab.Optimization; 32 using HeuristicLab.Optimization.Operators;33 31 using HeuristicLab.Parameters; 34 32 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 35 33 using HeuristicLab.PluginInfrastructure; 36 using HeuristicLab.Problems.DataAnalysis.Symbolic.Analyzers;37 34 using HeuristicLab.Problems.Instances; 38 35 … … 234 231 Operators.Add(new MinAverageMaxSymbolicExpressionTreeLengthAnalyzer()); 235 232 Operators.Add(new SymbolicExpressionTreeLengthAnalyzer()); 236 Operators.Add(new SingleObjectivePopulationDiversityAnalyzer()); 237 Operators.Add(new SymbolicDataAnalysisPhenotypicDiversityAnalyzer()); 238 Operators.Add(new SymbolicDataAnalysisBottomUpDiversityAnalyzer()); 233 Operators.Add(new SymbolicExpressionTreeBottomUpSimilarityCalculator()); 234 Operators.Add(new SymbolicDataAnalysisBottomUpDiversityAnalyzer(Operators.OfType<SymbolicExpressionTreeBottomUpSimilarityCalculator>().First())); 239 235 Operators.Add(new SymbolicDataAnalysisGenealogyAnalyzer()); 240 236 ParameterizeOperators(); … … 356 352 op.RelativeNumberOfEvaluatedSamplesParameter.ActualName = RelativeNumberOfEvaluatedSamplesParameter.Name; 357 353 op.EvaluatorParameter.ActualName = EvaluatorParameter.Name; 358 }359 foreach (var op in operators.OfType<SingleObjectiveSolutionSimilarityCalculator>()) {360 op.QualityVariableName = "Quality";361 op.SolutionVariableName = SolutionCreator.SymbolicExpressionTreeParameter.ActualName;362 }363 foreach (var op in operators.OfType<SingleObjectivePopulationDiversityAnalyzer>()) {364 op.SimilarityCalculator = new SymbolicExpressionTreeBottomUpSimilarityCalculator();365 354 } 366 355 // add tracking analyzer
Note: See TracChangeset
for help on using the changeset viewer.