Changes between Version 39 and Version 40 of ReviewHeuristicLab3.3.0ApplicationDone
- Timestamp:
- 04/08/10 22:26:48 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReviewHeuristicLab3.3.0ApplicationDone
v39 v40 19 19 * swagner: Fixed as described in ticket #898. 20 20 * The successor parameter reads "Successor: !ResultsCollector", "Successor: !SubScopesSorter", ... It's more readable if "Successor" was not present all the time (in the operator graph group box). 21 * swagner: "Successor" is required to identify an operator parameter. Of course, in the case of `ResultsCollector`, `SubScopesSorter`, etc. there is only one operator parameter, but there are other operators which have multiple operator parameters (e.g. branches). If we skip the parameter name, the user will not be able to tell which operator parameter is shown in the tree view.22 * abeham: After some while I got used to it 21 * swagner: "Successor" is required to identify an operator parameter. Of course, in the case of `ResultsCollector`, `SubScopesSorter`, etc. there is only one operator parameter, but there are other operators which have multiple operator parameters (e.g. branches). If we skip the parameter name, the user will not be able to tell which operator parameter is shown in the tree view. 22 * abeham: After some while I got used to it. 23 23 * All Parameters have the same icon, can we have different ones for values and operators? 24 * abeham: implemented this in r3106, fixed a related bug in r310525 * There is a bug in the implementation of `SimulatedBinaryCrossover` 26 * abeham: fixed in r317224 * abeham: Implemented this in r3106, fixed a related bug in r3105. 25 * There is a bug in the implementation of `SimulatedBinaryCrossover`. 26 * abeham: Fixed in r3172. 27 27 * `EvolutionStrategy`: 28 * Prevent self adaptive mutation with non-selfadaptive crossover 29 * abeham: fixed in r3185 30 * !BoundsChecking after Crossover and Mutation with optional attribute 31 * abeham: added in r3182 32 * Implement `SelfAdaptiveCrossover` on the algorithm side with two `ICrossover` parameters 33 * abeham: implemented in r3183 (the interface thing got killed, since it's ES specific) 34 * Disable start button in prewired algorithm (`LocalSearch`, ... ) that expect a problem, when no problem has been loaded. 35 * Also prevent start in trajectory based algorithms when e.g. `MoveGenerator`, etc. is null. 36 * abeham: done in r3189 28 * Prevent self adaptive mutation with non-selfadaptive crossover. 29 * abeham: Fixed in r3185. 30 * !BoundsChecking after Crossover and Mutation with optional attribute. 31 * abeham: Added in r3182. 32 * Implement `SelfAdaptiveCrossover` on the algorithm side with two `ICrossover` parameters. 33 * abeham: Implemented in r3183 (the interface thing got killed, since it's ES specific). 34 * Disable start button in prewired algorithm (`LocalSearch`, ...) that expect a problem, when no problem has been loaded. Also prevent start in trajectory based algorithms when e.g. `MoveGenerator`, etc. is null. 37 35 * swagner: Implemented in SGA in r3188. 38 * Tabu search should abort when no feasible move found in the neighborhood 39 * abeham: fixed in r3195 36 * abeham: Done in r3189. 37 * Tabu search should abort when no feasible move found in the neighborhood. 38 * abeham: Fixed in r3195 40 39 * Hide choosing of different views when there is only one type of view to select. 41 40 * swagner: Done in r3210. … … 66 65 * `LeftSelector` and `RightSelector` should not be displayed as selection operators in an SGA (there is a related ticket #673). 67 66 * swagner: Replaced `LeftSelector` and `RightSelector` by `BestSelector` and `WorstSelector` as described in ticket #926. 68 * I'd wish there was just a value view as well. Sometimes I want to hide name, description, type, set, remove, ... elements and just display the value (e.g. when viewing the quality chart) (we discussed this)67 * I'd wish there was just a value view as well. Sometimes I want to hide name, description, type, set, remove, ... elements and just display the value (e.g. when viewing the quality chart). 69 68 * swagner: Added `VariableValueView` in r2989. 70 69 * In the operator graph chart view: 71 70 * Long operator names require higher shapes as the operator name breaks into the next line. 72 * mkommend: implemented with r3169.71 * mkommend: Implemented with r3169. 73 72 * Scrolling using the mouse wheel looks very odd, if this can't be fixed it better should be disabled. 74 * mkommend: disabled the scrolling using the mouse wheel with r3167.73 * mkommend: Disabled the scrolling using the mouse wheel with r3167. 75 74 * !OpenView should be default double click behavior in operator graph chart. 76 * mkommend: implemented with r3184.75 * mkommend: Implemented with r3184. 77 76 * Sometimes arrows cannot be selected (e.g. when they're pointing directly east). 78 * mkommend: corrected selection of connections with r3175. 79 * Operators with a breakpoint set should be in some way highlighted 80 * abeham: this actually works, maybe there's some case where this doesn't work? 77 * mkommend: Corrected selection of connections with r3175. 81 78 * Just single clicking the successor port with the connector tool connects the box with itself, I don't think this is a desired behavior. 82 * mkommend: fixed with r3181.83 * I would be nice if: As long the space keyboard is pressed the selection mode switches to panning 84 * mkommend: implemented with r3173.79 * mkommend: Fixed with r3181. 80 * I would be nice if: As long the space keyboard is pressed the selection mode switches to panning. 81 * mkommend: Implemented with r3173. 85 82 * The vertical scroll bar allows scrolling way past the graph. 86 83 * abeham: On second review, this isn't actually an issue. … … 90 87 * mkommend: This is the default behavior. `DiagramEntities` are selected if the bounding boxes intersect the selection rectangle. 91 88 * A selected box should change the mouse cursor to the move cursor when hovering over it. 92 * mkommend: implemented with r3186. 89 * mkommend: Implemented with r3186. 90 * Viewing different result variables (switching between them) is impossible, because the results view is disabled when running the engine. 91 * swagner: Changed in r3275. 93 92 94 93 === Priority: LOW ===