Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/03/19 15:37:38 (5 years ago)
Author:
mkommend
Message:

#2521: Renamed Solution to EncodedSolution.

File:
1 edited

Legend:

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

    r16723 r16751  
    2020#endregion
    2121
     22using HEAL.Attic;
    2223using HeuristicLab.Core;
    23 using HEAL.Attic;
    2424
    2525namespace HeuristicLab.Optimization {
    2626  [StorableType("39eacdb5-80a0-425d-902a-00eb3e1d6610")]
    27   public interface IMultiObjectiveProblemDefinition<TEncoding, TSolution> : IProblemDefinition<TEncoding, TSolution>
    28     where TEncoding : class, IEncoding<TSolution>
    29     where TSolution : class, ISolution {
     27  public interface IMultiObjectiveProblemDefinition<TEncoding, TEncodedSolution> : IProblemDefinition<TEncoding, TEncodedSolution>
     28    where TEncoding : class, IEncoding<TEncodedSolution>
     29    where TEncodedSolution : class, IEncodedSolution {
    3030    bool[] Maximization { get; }
    31     double[] Evaluate(TSolution individual, IRandom random);
    32     void Analyze(TSolution[] individuals, double[][] qualities, ResultCollection results, IRandom random);
     31    double[] Evaluate(TEncodedSolution individual, IRandom random);
     32    void Analyze(TEncodedSolution[] individuals, double[][] qualities, ResultCollection results, IRandom random);
    3333  }
    3434}
Note: See TracChangeset for help on using the changeset viewer.