Opened 3 years ago

Closed 3 years ago

Last modified 3 years 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 3 years ago by pfleck

  • Status changed from new to accepted

comment:2 Changed 3 years ago by pfleck

r13131 Unsealed ExternalEvaluationProblem and made GetQualityMessageExtensions virtual.

comment:3 Changed 3 years ago by pfleck

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

comment:4 Changed 3 years ago by abeham

  • Status changed from reviewing to readytorelease

ok

comment:5 Changed 3 years ago by abeham

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

r13197: merged r13131 to stable

comment:6 Changed 3 years ago by ascheibe

r13303 recorded merge info for r13197

Note: See TracTickets for help on using tickets.