Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/19/20 17:53:36 (4 years ago)
Author:
abeham
Message:

#2521: work in progress (removed solution creator parameter from encoding), OrienteeringProblem and test functions are broken

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs

    r17587 r17614  
    186186        foreach (var c in calcs) {
    187187          // TODO: unified encoding parameters
    188           c.SolutionVariableName = ((IRealVectorSolutionOperator)Encoding.SolutionCreator).RealVectorParameter.ActualName;
     188          c.SolutionVariableName = Encoding.Name;
    189189          c.QualityVariableName = Evaluator.QualityParameter.ActualName;
    190190          op.SimilarityCalculatorParameter.ValidValues.Add(c);
     
    200200      foreach (var op in Operators.OfType<IRealVectorParticleCreator>()) {
    201201        // TODO: unified encoding parameters
    202         op.RealVectorParameter.ActualName = ((IRealVectorSolutionOperator)Encoding.SolutionCreator).RealVectorParameter.ActualName;
     202        op.RealVectorParameter.ActualName = Encoding.Name;
    203203        op.RealVectorParameter.Hidden = true;
    204204        op.BoundsParameter.ActualName = BoundsRefParameter.Name;
     
    207207      foreach (var op in Operators.OfType<IRealVectorParticleUpdater>()) {
    208208        // TODO: unified encoding parameters
    209         op.RealVectorParameter.ActualName = ((IRealVectorSolutionOperator)Encoding.SolutionCreator).RealVectorParameter.ActualName;
     209        op.RealVectorParameter.ActualName = Encoding.Name;
    210210        op.RealVectorParameter.Hidden = true;
    211211        op.BoundsParameter.ActualName = BoundsRefParameter.Name;
Note: See TracChangeset for help on using the changeset viewer.