Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/04/19 17:31:54 (5 years ago)
Author:
mkommend
Message:

#2521: Added cancellation token to evaluate function of problems.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProblemDefinitionScript.cs

    r17226 r17320  
    2121
    2222using System.Collections.Generic;
     23using System.Threading;
    2324using HEAL.Attic;
    2425using HeuristicLab.Common;
     
    5051    public bool Maximization => CompiledProblemDefinition.Maximization;
    5152
    52     double ISingleObjectiveProblemDefinition<TEncoding, TEncodedSolution>.Evaluate(TEncodedSolution individual, IRandom random) {
    53       return CompiledProblemDefinition.Evaluate(individual, random);
     53    double ISingleObjectiveProblemDefinition<TEncoding, TEncodedSolution>.Evaluate(TEncodedSolution solution, IRandom random) {
     54      return CompiledProblemDefinition.Evaluate(solution, random);
     55    }
     56
     57    double ISingleObjectiveProblemDefinition<TEncoding, TEncodedSolution>.Evaluate(TEncodedSolution solution, IRandom random, CancellationToken cancellationToken) {
     58      return CompiledProblemDefinition.Evaluate(solution, random, cancellationToken);
    5459    }
    5560
Note: See TracChangeset for help on using the changeset viewer.