Opened 22 months ago

Closed 22 months ago

Last modified 21 months ago

#2507 closed enhancement (done)

Open ExternalEvaluationProblem for extension

Reported by: pfleck Owned by: abeham
Priority: medium Milestone: HeuristicLab 3.3.13
Component: Problems.ExternalEvaluation Version: 3.3.12
Keywords: Cc:

Description (last modified by pfleck)

An older tutorial of the external evaluation shows the possibility of extending the quality message via Protocol Buffers extensions. However, the tutorial used an older version of the external evaluation framework from HL that allowed to extend an ExternalEvaluator. Since remodeling the ExternalEvaluationProblem with the BasicProblem the functionality of the ExternalEvaluator moved into the ExternalEvaluationProblem but the ExternalEvaluationProblem is sealed and some methods are private.

In order to make use of the Protocol Buffers extensions the ExternalEvaluationProblem must be unsealed.

This ticket must be released before #1674.

Change History (6)

comment:1 Changed 22 months ago by pfleck

  • Status changed from new to accepted

comment:2 Changed 22 months ago by pfleck

r13131 Unsealed ExternalEvaluationProblem and made GetQualityMessageExtensions virtual.

comment:3 Changed 22 months ago by pfleck

  • Description modified (diff)
  • Owner changed from pfleck to abeham
  • Status changed from accepted to reviewing

comment:4 Changed 22 months ago by abeham

  • Status changed from reviewing to readytorelease

ok

comment:5 Changed 22 months ago by abeham

  • Resolution set to done
  • Status changed from readytorelease to closed

r13197: merged r13131 to stable

comment:6 Changed 21 months ago by ascheibe

r13303 recorded merge info for r13197

Note: See TracTickets for help on using tickets.