Changeset 11219
- Timestamp:
- 07/22/14 17:30:01 (10 years ago)
- Location:
- branches/HeuristicLab.BottomUpTreeDistance
- Files:
-
- 10 added
- 2 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BottomUpTreeDistance
-
Property
svn:global-ignores
set to
bin
TestResults
-
Property
svn:global-ignores
set to
-
branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.BottomUpTreeDistance.sln
r11215 r11219 10 10 Performance1.psess = Performance1.psess 11 11 EndProjectSection 12 EndProject 13 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Tests", "HeuristicLab.Tests\HeuristicLab.Tests.csproj", "{07C05C8F-0769-4607-96C6-D90A219F4C85}" 12 14 EndProject 13 15 Global … … 33 35 {3D28463F-EC96-4D82-AFEE-38BE91A0CA00}.Release|x86.ActiveCfg = Release|x86 34 36 {3D28463F-EC96-4D82-AFEE-38BE91A0CA00}.Release|x86.Build.0 = Release|x86 37 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 38 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Debug|Any CPU.Build.0 = Debug|Any CPU 39 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Debug|x64.ActiveCfg = Debug|Any CPU 40 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Debug|x86.ActiveCfg = Debug|Any CPU 41 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Release|Any CPU.ActiveCfg = Release|Any CPU 42 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Release|Any CPU.Build.0 = Release|Any CPU 43 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Release|x64.ActiveCfg = Release|Any CPU 44 {07C05C8F-0769-4607-96C6-D90A219F4C85}.Release|x86.ActiveCfg = Release|Any CPU 35 45 EndGlobalSection 36 46 GlobalSection(SolutionProperties) = preSolution -
branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj
r11213 r11219 197 197 </ItemGroup> 198 198 <ItemGroup> 199 <Compile Include="Analyzers\SymbolicDataAnalysisPopulationDiversityAnalyzer.cs" />200 199 <Compile Include="Analyzers\SymbolicDataAnalysisSingleObjectivePruningAnalyzer.cs" /> 201 200 <Compile Include="Analyzers\SymbolicDataAnalysisSingleObjectiveValidationParetoBestSolutionAnalyzer.cs" /> … … 219 218 <Compile Include="DirectedGraph\Vertex.cs" /> 220 219 <Compile Include="Interfaces\IModelBacktransformator.cs" /> 221 <Compile Include="Interfaces\ISymbolicExpressionTreeDistanceCalculator.cs" />222 220 <Compile Include="Matching\SymbolicExpressionTreeCanonicalSorter.cs" /> 223 221 <Compile Include="Matching\SymbolicExpressionTreeEqualityComparer.cs" /> … … 226 224 <Compile Include="Matching\SymbolicExpressionTreeNodeComparer.cs" /> 227 225 <Compile Include="Matching\SymbolicExpressionTreeNodeSimilarityComparer.cs" /> 228 <Compile Include="SymbolicDataAnalysisExpressionTreeSimilarityCalculator.cs" /> 226 <Compile Include="SimilarityCalculators\BottomUpSimilarityCalculator.cs" /> 227 <Compile Include="SimilarityCalculators\MaxCommonSubtreeSimilarityCalculator.cs" /> 229 228 <Compile Include="SymbolicExpressionTreeBacktransformator.cs" /> 230 229 <Compile Include="SymbolicDataAnalysisExpressionPruningOperator.cs" /> … … 325 324 <Compile Include="Symbols\VariableTreeNode.cs" /> 326 325 <Compile Include="TransformationToSymbolicTreeMapper.cs" /> 327 <Compile Include="TreeDistance\BottomUpTreeDistanceCalculator.cs" />328 <Compile Include="TreeDistance\IsomorphicTreeDistanceCalculator.cs" />329 326 <None Include="HeuristicLab.snk" /> 330 327 <None Include="Plugin.cs.frame" /> -
branches/HeuristicLab.BottomUpTreeDistance/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisProblem.cs
r11171 r11219 23 23 using System.Drawing; 24 24 using System.Linq; 25 using HeuristicLab.Analysis; 25 26 using HeuristicLab.Common; 26 27 using HeuristicLab.Common.Resources; … … 29 30 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 30 31 using HeuristicLab.Optimization; 32 using HeuristicLab.Optimization.Operators; 31 33 using HeuristicLab.Parameters; 32 34 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 33 35 using HeuristicLab.PluginInfrastructure; 36 using HeuristicLab.Problems.DataAnalysis.Symbolic.SimilarityCalculators; 34 37 using HeuristicLab.Problems.Instances; 35 38 … … 231 234 Operators.Add(new MinAverageMaxSymbolicExpressionTreeLengthAnalyzer()); 232 235 Operators.Add(new SymbolicExpressionTreeLengthAnalyzer()); 236 Operators.Add(new SingleObjectivePopulationDiversityAnalyzer()); 237 Operators.Add(new BottomUpSimilarityCalculator()); 233 238 ParameterizeOperators(); 234 239 } … … 350 355 op.EvaluatorParameter.ActualName = EvaluatorParameter.Name; 351 356 } 357 foreach (var op in operators.OfType<SingleObjectiveSolutionSimilarityCalculator>()) { 358 op.QualityVariableName = "Quality"; 359 op.SolutionVariableName = SolutionCreator.SymbolicExpressionTreeParameter.ActualName; 360 } 361 foreach (var op in operators.OfType<SingleObjectivePopulationDiversityAnalyzer>()) { 362 op.SimilarityCalculator = operators.OfType<BottomUpSimilarityCalculator>().SingleOrDefault(); 363 } 352 364 } 353 365
Note: See TracChangeset
for help on using the changeset viewer.