Opened 8 years ago

Closed 7 years ago

#1568 closed defect (done)

`IFixedValueParameter` is problematic for `MetaOptimization`

Reported by: cneumuel Owned by: jkarder
Priority: medium Milestone:
Component: Problems.MetaOptimization Version: branch
Keywords: Cc:

Description

When an algorithm is parameterized in meta-optimization, only IItems of IValueParameters are known. If such a parameter happens to be a IFixedValueParameter setting the value becomes impossible.

A solution would be to (ab-)use IStringConvertibleValue.SetValue, another one would be to introduce a interface for ValueTypeValue<T> which allows to set objects as values.

Change History (7)

comment:1 Changed 8 years ago by mkommend

  • Owner changed from mkommend to cneumuel
  • Status changed from new to assigned

comment:2 Changed 7 years ago by jkarder

  • Owner changed from cneumuel to jkarder
  • Version changed from 3.3.4 to branch

comment:3 Changed 7 years ago by jkarder

  • Status changed from assigned to accepted

comment:4 Changed 7 years ago by jkarder

Support for parameters of type IFixedValueParameter was added in #1853 r8574. (1 diff)

Last edited 7 years ago by jkarder (previous) (diff)

comment:5 Changed 7 years ago by jkarder

  • Owner changed from jkarder to ascheibe
  • Status changed from accepted to reviewing

comment:6 Changed 7 years ago by ascheibe

  • Owner changed from ascheibe to jkarder
  • Status changed from reviewing to readytorelease

Thanks, looks good!

comment:7 Changed 7 years ago by ascheibe

  • Milestone HeuristicLab 3.3.x Backlog deleted
  • Resolution set to done
  • Status changed from readytorelease to closed
Note: See TracTickets for help on using tickets.