Changeset 5522 for branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/MetaOptimizationProblem.cs
- Timestamp:
- 02/21/11 00:46:33 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/MetaOptimizationProblem.cs
r5359 r5522 107 107 get { return Operators.OfType<SolutionCacheAnalyzer>().FirstOrDefault(); } 108 108 } 109 private PMOPopulationDiversityAnalyzer PMOPopulationDiversityAnalyzer { 110 get { return Operators.OfType<PMOPopulationDiversityAnalyzer>().FirstOrDefault(); } 111 } 109 112 #endregion 110 113 … … 170 173 Operators.Add(new ReferenceQualityAnalyzer()); 171 174 Operators.Add(new SolutionCacheAnalyzer()); 175 Operators.Add(new PMOPopulationDiversityAnalyzer()); 172 176 } 173 177 private void ParameterizeSolutionCreator() { … … 185 189 if (RunsAnalyzer != null) { 186 190 RunsAnalyzer.ParameterConfigurationParameter.ActualName = ((RandomParameterConfigurationCreator)SolutionCreator).ParameterConfigurationParameter.ActualName; 191 } 192 if (PMOPopulationDiversityAnalyzer != null) { 193 PMOPopulationDiversityAnalyzer.SolutionParameter.ActualName = ((RandomParameterConfigurationCreator)SolutionCreator).ParameterConfigurationParameter.ActualName; 194 PMOPopulationDiversityAnalyzer.StoreHistoryParameter.Value.Value = true; 187 195 } 188 196 }
Note: See TracChangeset
for help on using the changeset viewer.