Changeset 4068 for trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/MultinormalAdditiveMoveEvaluator.cs
- Timestamp:
- 07/22/10 00:44:01 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/MultinormalAdditiveMoveEvaluator.cs
r3869 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;22 using System; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using HeuristicLab.Parameters; 24 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 25 using HeuristicLab.Encodings.RealVectorEncoding;26 27 using HeuristicLab.Problems.TestFunctions.Evaluators; 27 using HeuristicLab.Parameters;28 using HeuristicLab.Data;29 using System;30 28 31 29 namespace HeuristicLab.Problems.TestFunctions { … … 40 38 41 39 public MultinormalAdditiveMoveEvaluator() { 42 Parameters.Add(new LookupParameter<ISingleObjectiveTestFunctionProblemEvaluator>("Evaluator", "")); 40 Parameters.Add(new LookupParameter<ISingleObjectiveTestFunctionProblemEvaluator>("Evaluator", "")); 43 41 } 44 42 … … 47 45 } 48 46 49 protected override double Evaluate(double quality, RealVector point, AdditiveMove move) { 47 protected override double Evaluate(double quality, RealVector point, AdditiveMove move) { 50 48 RealVectorAdditiveMoveWrapper wrapper = new RealVectorAdditiveMoveWrapper(move, point); 51 49 var eval = EvaluatorParameter.ActualValue as MultinormalEvaluator;
Note: See TracChangeset
for help on using the changeset viewer.