Free cookie consent management tool by TermsFeed Policy Generator

# Changes between Version 39 and Version 40 of ReviewHeuristicLab3.3.0ApplicationDone

Ignore:
Timestamp:
04/08/10 22:26:48 (13 years ago)
Comment:

--

### Legend:

Unmodified
 v39 * swagner: Fixed as described in ticket #898. * 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). * 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. * abeham: After some while I got used to it * 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. * abeham: After some while I got used to it. * All Parameters have the same icon, can we have different ones for values and operators? * abeham: implemented this in r3106, fixed a related bug in r3105 * There is a bug in the implementation of SimulatedBinaryCrossover * abeham: fixed in r3172 * abeham: Implemented this in r3106, fixed a related bug in r3105. * There is a bug in the implementation of SimulatedBinaryCrossover. * abeham: Fixed in r3172. * EvolutionStrategy: * Prevent self adaptive mutation with non-selfadaptive crossover * abeham: fixed in r3185 * !BoundsChecking after Crossover and Mutation with optional attribute * abeham: added in r3182 * Implement SelfAdaptiveCrossover on the algorithm side with two ICrossover parameters * abeham: implemented in r3183 (the interface thing got killed, since it's ES specific) * 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. * abeham: done in r3189 * Prevent self adaptive mutation with non-selfadaptive crossover. * abeham: Fixed in r3185. * !BoundsChecking after Crossover and Mutation with optional attribute. * abeham: Added in r3182. * Implement SelfAdaptiveCrossover on the algorithm side with two ICrossover parameters. * abeham: Implemented in r3183 (the interface thing got killed, since it's ES specific). * 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. * swagner: Implemented in SGA in r3188. * Tabu search should abort when no feasible move found in the neighborhood * abeham: fixed in r3195 * abeham: Done in r3189. * Tabu search should abort when no feasible move found in the neighborhood. * abeham: Fixed in r3195 * Hide choosing of different views when there is only one type of view to select. * swagner: Done in r3210. * LeftSelector and RightSelector should not be displayed as selection operators in an SGA (there is a related ticket #673). * swagner: Replaced LeftSelector and RightSelector by BestSelector and WorstSelector as described in ticket #926. * 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) * 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). * swagner: Added VariableValueView in r2989. * In the operator graph chart view: * Long operator names require higher shapes as the operator name breaks into the next line. * mkommend: implemented with r3169. * mkommend: Implemented with r3169. * Scrolling using the mouse wheel looks very odd, if this can't be fixed it better should be disabled. * mkommend: disabled the scrolling using the mouse wheel with r3167. * mkommend: Disabled the scrolling using the mouse wheel with r3167. * !OpenView should be default double click behavior in operator graph chart. * mkommend: implemented with r3184. * mkommend: Implemented with r3184. * Sometimes arrows cannot be selected (e.g. when they're pointing directly east). * mkommend: corrected selection of connections with r3175. * Operators with a breakpoint set should be in some way highlighted * abeham: this actually works, maybe there's some case where this doesn't work? * mkommend: Corrected selection of connections with r3175. * Just single clicking the successor port with the connector tool connects the box with itself, I don't think this is a desired behavior. * mkommend: fixed with r3181. * I would be nice if: As long the space keyboard is pressed the selection mode switches to panning * mkommend: implemented with r3173. * mkommend: Fixed with r3181. * I would be nice if: As long the space keyboard is pressed the selection mode switches to panning. * mkommend: Implemented with r3173. * The vertical scroll bar allows scrolling way past the graph. * abeham: On second review, this isn't actually an issue. * mkommend: This is the default behavior. DiagramEntities are selected if the bounding boxes intersect the selection rectangle. * A selected box should change the mouse cursor to the move cursor when hovering over it. * mkommend: implemented with r3186. * mkommend: Implemented with r3186. * Viewing different result variables (switching between them) is impossible, because the results view is disabled when running the engine. * swagner: Changed in r3275. === Priority: LOW ===