Changeset 17745 for branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces
- Timestamp:
- 09/15/20 13:53:11 (4 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISingleObjectiveProblemDefinition.cs
r17699 r17745 43 43 void Evaluate(ISingleObjectiveSolutionContext<TEncodedSolution> solutionContext, IRandom random, CancellationToken cancellationToken); 44 44 45 //TODO add cancellation token?46 void Analyze(ISingleObjectiveSolutionContext<TEncodedSolution>[] solutionContexts, ResultCollection results,IRandom random);45 //TODO add cancellation token? 46 void Analyze(ISingleObjectiveSolutionContext<TEncodedSolution>[] solutionContexts, IRandom random); 47 47 48 48 //TODO remove neighbors from ProblemDefinition? -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/internal/ISingleObjectiveAnalysisOperator.cs
r17699 r17745 28 28 internal interface ISingleObjectiveAnalysisOperator<TEncodedSolution> : IEncodingOperator, ISingleObjectiveOperator 29 29 where TEncodedSolution : class, IEncodedSolution { 30 Action<ISingleObjectiveSolutionContext<TEncodedSolution>[], ResultCollection,IRandom> Analyze { get; set; }30 Action<ISingleObjectiveSolutionContext<TEncodedSolution>[], IRandom> Analyze { get; set; } 31 31 } 32 32 }
Note: See TracChangeset
for help on using the changeset viewer.