Opened 14 years ago
Closed 14 years ago
#1462 closed defect (done)
The selected MoveEvaluator of a SingleObjectiveTestFunction is not changed after changing the Evaluator
Reported by: | swinkler | Owned by: | abeham |
---|---|---|---|
Priority: | high | Milestone: | HeuristicLab 3.3.4 |
Component: | Optimization | Version: | 3.3.4 |
Keywords: | Cc: |
Description (last modified by swinkler)
This problem occurs when using Tabu Search, e.g.
Change History (10)
comment:1 Changed 14 years ago by abeham
comment:3 Changed 14 years ago by abeham
- Component changed from Problems.TestFunctions to Algorithms.TabuSearch
- Status changed from new to accepted
comment:4 Changed 14 years ago by abeham
- Component changed from Algorithms.TabuSearch to Optimization
- Owner changed from abeham to mkommend
- Status changed from accepted to reviewing
- Fixed wiring code, some intermediate algorithm classes were missing the base call so that several events did not get registered
- Also fixed a minor wiring issue in test functions
comment:5 Changed 14 years ago by mkommend
- Owner changed from mkommend to abeham
- Status changed from reviewing to assigned
Thanks for correcting this defect. I would suggest some minor changes:
- What do you think of adding two folders for algorithms and problem in HeuristicLab.Optimization?
- SingleObjectiveTestFunctionProblem line 243: IMHO it would be better to call ParameterizeOperators directly instead of invoking the event handler with dummy arguments.
comment:6 Changed 14 years ago by mkommend
- Owner changed from abeham to mkommend
- Status changed from assigned to accepted
comment:7 Changed 14 years ago by mkommend
I decided to leave the wiring code as it is and opened a new ticket (#1463) to rewrite the whole wiring code.
comment:8 Changed 14 years ago by mkommend
r5954: Added algorithms and problems folder to HeuristicLab.Optimization.
comment:9 Changed 14 years ago by mkommend
- Owner changed from mkommend to abeham
- Status changed from accepted to readytorelease
comment:10 Changed 14 years ago by swagner
- Resolution set to done
- Status changed from readytorelease to closed
- Version changed from 3.3.3 to 3.3.4
Note: See
TracTickets for help on using
tickets.
This is algorithm-dependent wiring. With which algorithm does this problem occur?