Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/15/20 13:53:11 (4 years ago)
Author:
mkommend
Message:

#2971: Added first draft of results implementation and problem adaptation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2521_ProblemRefactoring/HeuristicLab.Problems.ExternalEvaluation/3.4/Interfaces/ISingleObjectiveOptimizationSupport.cs

    r17226 r17745  
    2222using System.Collections.Generic;
    2323using HEAL.Attic;
    24 using HeuristicLab.Common;
    2524using HeuristicLab.Core;
    2625using HeuristicLab.Optimization;
     
    2928  [StorableType("09d522e0-c10f-474c-b7c0-7d7f98e63f44")]
    3029  public interface ISingleObjectiveOptimizationSupport<TEncodedSolution>
    31     where TEncodedSolution : IDeepCloneable {
     30    where TEncodedSolution : class, IEncodedSolution {
    3231
    33     void Analyze(TEncodedSolution[] individuals, double[] qualities, ResultCollection results, IRandom random);
     32    void Analyze(ISingleObjectiveSolutionContext<TEncodedSolution>[] solutionContexts, IRandom random);
    3433    IEnumerable<TEncodedSolution> GetNeighbors(TEncodedSolution individual, IRandom random);
    3534  }
Note: See TracChangeset for help on using the changeset viewer.