Changeset 3719 for trunk/sources/HeuristicLab.Problems.TestFunctions
- Timestamp:
- 05/08/10 16:33:50 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.TestFunctions/3.3
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLab.Problems.TestFunctions-3.3.csproj
r3702 r3719 101 101 <Compile Include="Evaluators\ZakharovEvaluator.cs" /> 102 102 <Compile Include="HeuristicLabProblemsTestFunctionsPlugin.cs" /> 103 <Compile Include="Interfaces\IRealVectorPSODecoder.cs" /> 103 104 <Compile Include="Interfaces\IBestSingleObjectiveTestFunctionSolutionAnalyzer.cs" /> 104 105 <Compile Include="Interfaces\IRastriginMoveEvaluator.cs" /> … … 123 124 <Compile Include="MoveEvaluators\AdditiveMoveEvaluator.cs" /> 124 125 <Compile Include="MoveEvaluators\RealVectorAdditiveMoveWrapper.cs" /> 126 <Compile Include="RealVectorToRealVectorDecoder.cs" /> 127 <Compile Include="RealVectorToRealVectorEncoder.cs" /> 125 128 <Compile Include="SingleObjectiveTestFunctionSolution.cs" /> 126 129 <Compile Include="SingleObjectiveTestFunctionProblem.cs" /> -
trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs
r3685 r3719 221 221 if (Bounds.Columns != 2 || Bounds.Rows < 1) 222 222 Bounds = new DoubleMatrix(1, 2); 223 ParameterizeOperators(); 223 224 } 224 225 private void Bounds_ItemChanged(object sender, EventArgs<int, int> e) { … … 227 228 if (e.Value2 == 1 && Bounds[e.Value, 0] >= Bounds[e.Value, 1]) 228 229 Bounds[e.Value, 0] = Bounds[e.Value, 1] - 0.1; 230 ParameterizeOperators(); 229 231 } 230 232 private void MoveGenerator_AdditiveMoveParameter_ActualNameChanged(object sender, EventArgs e) { … … 355 357 } 356 358 foreach (IRealVectorPSOEncoder op in Operators.OfType<IRealVectorPSOEncoder>()) { 357 ((ILookupParameter)op.OriginalRealVectorParameter).ActualName = SolutionCreator.RealVectorParameter.ActualName; 359 ((ILookupParameter)op.OriginalRealVectorParameter).ActualName = SolutionCreator.RealVectorParameter.ActualName; 360 op.BoundsParameter.Value = (DoubleMatrix)BoundsParameter.Value.Clone(); 361 op.BoundsParameter.ActualName = "ParticleBounds"; 358 362 } 359 363 }
Note: See TracChangeset
for help on using the changeset viewer.