- Timestamp:
- 06/27/17 13:45:50 (7 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.ParameterOptimization/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.ParameterOptimization/3.3/HeuristicLab.Problems.ParameterOptimization-3.3.csproj
r11623 r15069 104 104 </ItemGroup> 105 105 <ItemGroup> 106 <ProjectReference Include="..\..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj"> 107 <Project>{887425B4-4348-49ED-A457-B7D2C26DDBF9}</Project> 108 <Name>HeuristicLab.Analysis-3.3</Name> 109 <Private>False</Private> 110 </ProjectReference> 106 111 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj"> 107 112 <Project>{958b43bc-cc5c-4fa2-8628-2b3b01d890b6}</Project> 108 113 <Name>HeuristicLab.Collections-3.3</Name> 114 <Private>False</Private> 109 115 </ProjectReference> 110 116 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj"> … … 131 137 <Project>{23da7ff4-d5b8-41b6-aa96-f0561d24f3ee}</Project> 132 138 <Name>HeuristicLab.Operators-3.3</Name> 139 <Private>False</Private> 140 </ProjectReference> 141 <ProjectReference Include="..\..\HeuristicLab.Optimization.Operators\3.3\HeuristicLab.Optimization.Operators-3.3.csproj"> 142 <Project>{25087811-F74C-4128-BC86-8324271DA13E}</Project> 143 <Name>HeuristicLab.Optimization.Operators-3.3</Name> 133 144 <Private>False</Private> 134 145 </ProjectReference> -
trunk/sources/HeuristicLab.Problems.ParameterOptimization/3.3/ParameterOptimizationProblem.cs
r14185 r15069 22 22 using System; 23 23 using System.Linq; 24 using HeuristicLab.Analysis; 24 25 using HeuristicLab.Common; 25 26 using HeuristicLab.Core; … … 27 28 using HeuristicLab.Encodings.RealVectorEncoding; 28 29 using HeuristicLab.Optimization; 30 using HeuristicLab.Optimization.Operators; 29 31 using HeuristicLab.Parameters; 30 32 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; … … 113 115 Operators.Add(new BestSolutionAnalyzer()); 114 116 Operators.Add(new BestSolutionsAnalyzer()); 117 118 Operators.Add(new HammingSimilarityCalculator()); 119 Operators.Add(new EuclideanSimilarityCalculator()); 120 Operators.Add(new QualitySimilarityCalculator()); 121 Operators.Add(new PopulationSimilarityAnalyzer(Operators.OfType<ISolutionSimilarityCalculator>())); 122 115 123 UpdateParameters(); 116 124 UpdateStrategyVectorBounds(); … … 147 155 foreach (var op in Operators.OfType<IRealVectorManipulator>()) 148 156 op.RealVectorParameter.ActualName = SolutionCreator.RealVectorParameter.ActualName; 157 158 foreach (var similarityCalculator in Operators.OfType<ISolutionSimilarityCalculator>()) { 159 similarityCalculator.SolutionVariableName = SolutionCreator.RealVectorParameter.ActualName; 160 similarityCalculator.QualityVariableName = Evaluator.QualityParameter.ActualName; 161 } 149 162 } 150 163 -
trunk/sources/HeuristicLab.Problems.ParameterOptimization/3.3/Plugin.cs.frame
r14195 r15069 28 28 [Plugin("HeuristicLab.Problems.ParameterOptimization", "3.3.14.$WCREV$")] 29 29 [PluginFile("HeuristicLab.Problems.ParameterOptimization-3.3.dll", PluginFileType.Assembly)] 30 [PluginDependency("HeuristicLab.Analysis", "3.3")] 30 31 [PluginDependency("HeuristicLab.Collections", "3.3")] 31 32 [PluginDependency("HeuristicLab.Common", "3.3")] … … 35 36 [PluginDependency("HeuristicLab.Operators", "3.3")] 36 37 [PluginDependency("HeuristicLab.Optimization", "3.3")] 38 [PluginDependency("HeuristicLab.Optimization.Operators", "3.3")] 37 39 [PluginDependency("HeuristicLab.Parameters", "3.3")] 38 40 [PluginDependency("HeuristicLab.Persistence", "3.3")]
Note: See TracChangeset
for help on using the changeset viewer.