Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/20/20 14:40:24 (5 years ago)
Author:
mkommend
Message:

#2521: Splitted problems into several problem and encoded problems.

Location:
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISingleObjectiveProblemDefinition.cs

    r17383 r17513  
    4343    void Evaluate(ISingleObjectiveSolutionContext<TEncodedSolution> solutionContext, IRandom random, CancellationToken cancellationToken);
    4444
     45    //TODO add cancellationtoken?
    4546    void Analyze(ISingleObjectiveSolutionContext<TEncodedSolution>[] solutionContexts, ResultCollection results, IRandom random);
    4647
     48    //TODO remove neighbors from ProblemDefinition?
    4749    IEnumerable<TEncodedSolution> GetNeighbors(TEncodedSolution solution, IRandom random);
    4850    IEnumerable<ISingleObjectiveSolutionContext<TEncodedSolution>> GetNeighbors(ISingleObjectiveSolutionContext<TEncodedSolution> solutionContext, IRandom random);
Note: See TracChangeset for help on using the changeset viewer.