Opened 11 years ago
Closed 11 years ago
#1797 closed enhancement (done)
The visibility of ConstrainedValueParameters of algorithms must be public to allow external usage of the algorithms
Reported by: | gkronber | Owned by: | gkronber |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.7 |
Component: | Algorithms.OffspringSelectionGeneticAlgorithm | Version: | 3.3.7 |
Keywords: | Cc: |
Description
At least in the OSGA these properties are not public yet. But other algorithm implementations might also be affected
Change History (12)
comment:1 Changed 11 years ago by gkronber
- Owner changed from abeham to gkronber
- Status changed from new to accepted
comment:2 Changed 11 years ago by gkronber
- Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.7
comment:3 Changed 11 years ago by gkronber
comment:4 Changed 11 years ago by gkronber
r8121: added an interface IConstrainedValueParameter, added a test case to check the name, visibility and type of the parameter-property for constrainedValueParameters, corrected all properties in IParameterizedItems.
comment:5 Changed 11 years ago by gkronber
- Owner changed from gkronber to mkommend
- Status changed from accepted to reviewing
Created a new ticket #1883 to unify properies of all IParameterizedItem classes.
comment:6 Changed 11 years ago by mkommend
- Added parameter visibility test to the basic test list.
- Changed parameter visibility test to use interfaces instead of classes for object discovery.
FYI: I don't know why my VS thinks that the path information in the vsmdi file must be written with lower case and I think the MetaOpt will not pass this unit test.
comment:7 Changed 11 years ago by mkommend
- Owner changed from mkommend to gkronber
comment:8 Changed 11 years ago by gkronber
- Status changed from reviewing to assigned
Change r8154 is OK.
The FLA branch must still be adapted.
comment:9 Changed 11 years ago by gkronber
r8172: adapted return type of ConstrainedValueParameter properties in FLA branch.
comment:10 Changed 11 years ago by gkronber
- Status changed from assigned to reviewing
comment:11 Changed 11 years ago by gkronber
- Status changed from reviewing to readytorelease
Unit test passed.
comment:12 Changed 11 years ago by mkommend
- Resolution set to done
- Status changed from readytorelease to closed
- Version changed from 3.3.6 to 3.3.7
r7609: changed visibility of constrained value parameters in the OSGA to public.