Free cookie consent management tool by TermsFeed Policy Generator

Changes between Version 22 and Version 23 of ReviewHeuristicLab3.3.0Application


Ignore:
Timestamp:
03/10/10 18:20:15 (15 years ago)
Author:
abeham
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReviewHeuristicLab3.3.0Application

    v22 v23  
    22
    33== Reviewer: abeham ==
    4 I am not so happy with the priority separation, I'd rather give some impressions grouped by user actions / screens rather than by priorities. I like very much the SGA interface!
    5 
    64=== Priority: HIGH ===
    75 * Creating a new TSP problem and viewing the parameter "Coordinates": The view can be switched to an "!OptionalValueParameterView" which adds a button to delete the value. However when clicked an exception is thrown that the value cannot be null. The !OptionalValueParameterView should not be selectable (Coordinates is not an optional parameter). This also holds for other parameters like the !SolutionCreator.
     
    2220 * Creating a user defined algorithm from the SGA doesn't reconfigure the SGA operator with the parameters set in the SGA interface.
    2321 * Adding a !ValueParameter<T> in a !VariableCreator and selecting a generic type e.g. !ItemList<T> fails because no choice can be made on the generic type of the !ItemList (ticket #42)
     22 * Even when a control is not displayed (e.g. the global scope tab its view is updated which costs a lot of time).
     23  * The optimization runs noticeably faster (~2x) when !HeuristicLab isn't the active application in Windows (at least in Win7).
    2424
    2525=== Priority: MEDIUM ===
     
    5050 * 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)
    5151   * swagner: Added `VariableValueView` in r2989.
    52  
     52 * In the operator graph chart view:
     53  * The vertical scroll bar allows scrolling way past the graph.
     54  * Long operator names require higher shapes as the operator name breaks into the next line.
     55  * Scrolling using the mouse wheel looks very odd, if this can't be fixed it better should be disabled.
     56  * Sometimes one of the ports (in port) remains selected even if clicked somewhere in the white space
     57  * You can select a connector by drawing a selection rectangle that doesn't cover the connector, but covers the bounding rectangle of the connector
     58  * !OpenView should be default double click behavior in operator graph chart.
     59  * Sometimes arrows cannot be selected (e.g. when they're pointing directly east).
     60 * Every IDeepCloneable item needs to have a public default constructor. If Activator.!CreateInstance in !DeepCloneable.Clone is given a second parameter "true", non-public constructors would also be used.
     61 * Viewing different result variables (switching between them) is impossible, because the results view is disabled when running the engine
     62
    5363=== Priority: LOW ===
    5464 * Sequential engine should probably not be createable. At least currently there's nothing one could do with just an engine.
     
    7888   * At some point we'll certainly need export to png,eps functionality (would be great to be able to specify resolution and width/height).
    7989 * The tooltips should not exceed a certain width. With a long description you've got one line running over the whole screen.
     90 * The !DataTableValuesCollector says it can only display double values, why not ints?
     91 * I got a very cryptic "Operation is not valid due to the current state of the object" exception at one point building the TS operator (as discussed Parameters should have an optional attribute that says they should throw an error in case !ActualValue is null after retrieving).
     92 * Going through the scopes with the arrow keys doesn't update the details view of the scope
     93 * Resetting the engine doesn't update the global scope details view (user defined algorithm).
    8094
    8195----