Free cookie consent management tool by TermsFeed Policy Generator

Changes between Version 11 and Version 12 of ReviewHeuristicLab3.3.0Application


Ignore:
Timestamp:
03/05/10 23:28:17 (15 years ago)
Author:
swagner
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReviewHeuristicLab3.3.0Application

    v11 v12  
    88 * When one creates a new user defined algorithm, the user finds a button called "Create User Defined Algorithm" button on the form. This feels strange.
    99 * In the user defined algorithm:
    10   * On the parameter tab: I press "+" to add a new Parameter. I select a !ValueParameter, term it "!MutationRate" and select !DoubleData as type I get a !MissingMethodException (Constructor on type !ValueParameter not found).
    11  * The operator graph view is a bit confusing
    12   * 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)
    13   * Selecting an operator in "Operator Graph" does not bring up the details in the details view.
    14   * Should there really be a view host in the operator graph group box? It's confusing being able to switch views there (also because these are always just views on the initial operator which can be viewed with view host in the details group box as well)
    15   * The flow chart is very nice, but sometimes arrows are a bit wild and going backwards which creates a not so nice strikethrough appearance. Would be good to have non-direct arrows as well.
     10   * On the parameter tab: I press "+" to add a new Parameter. I select a !ValueParameter, term it "!MutationRate" and select !DoubleData as type I get a !MissingMethodException (Constructor on type !ValueParameter not found).
     11 * The operator graph view is a bit confusing:
     12   * 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).
     13   * Selecting an operator in "Operator Graph" does not bring up the details in the details view.
     14   * Should there really be a view host in the operator graph group box? It's confusing being able to switch views there (also because these are always just views on the initial operator which can be viewed with view host in the details group box as well).
     15   * The flow chart is very nice, but sometimes arrows are a bit wild and going backwards which creates a not so nice strikethrough appearance. Would be good to have non-direct arrows as well.
    1616 * Creating a user defined algorithm from the SGA doesn't reconfigure the SGA operator with the parameters set in the SGA interface.
    1717
    1818=== Priority: MEDIUM ===
    19  * The TSP problem view
     19 * The TSP problem view:
    2020   * How do I set the (allowed) evaluation operator?
    2121   * Why do I want to change e.g. "TSPRoundedEuclideanPathEvaluator" in the textbox "Name" when viewing Parameter "Evaluator"?
    22    * Would be nice to have paste support (e.g. from Excel) in the datagrid of the string convertible matrix view
    23    * Would be nice to be able to view a "scatter plot" of the coordinates
    24    * !BestKnownTour is missing as parameter
     22   * Would be nice to have paste support (e.g. from Excel) in the datagrid of the string convertible matrix view.
     23   * Would be nice to be able to view a "scatter plot" of the coordinates.
     24   * !BestKnownTour is missing as parameter.
    2525   * All Parameters have the same icon, can we have different ones for values and operators?
    26  * The !ViewHost menu contains a lot of views which are quite similar
    27   * !ItemView doesn't display anything, should it be selectable?
    28   * !ParameterView and !NamedItemView are very similar
    29   * Sometimes there are only very fine differences between the views (e.g. a !ParameterView and a !NamedItemView)
    30   * The view host icon should act like a button that when single-clicked opens the context-menu, when hovering over it, there should be a frame around it like a button so that it's clear that it can be clicked
     26 * The !ViewHost menu contains a lot of views which are quite similar.
     27   * !ItemView doesn't display anything, should it be selectable?
     28   * !ParameterView and !NamedItemView are very similar.
     29   * Sometimes there are only very fine differences between the views (e.g. a !ParameterView and a !NamedItemView).
     30   * The view host icon should act like a button that when single-clicked opens the context-menu, when hovering over it, there should be a frame around it like a button so that it's clear that it can be clicked.
    3131 * In my user defined algorithm:
    32   * I have added an SGAOperator and set it as initial operator. I added crossover, mutation, evaluation and selection: !ProportionalSelector has a Parameter "!CurrentScope" that cannot be changed in any way, is there a necessity to display this parameter? After selecting !CurrentScope, all further parameters will be displayed as !ParameterView and appear as if they cannot be changed. I had to change the view manually in the view host. Sometimes it seems to select the "wrong" default views. It reverts back to !ParameterView as default as soon as !CurrentScope is clicked again.
    33   * !InversionManipulator has the "correct" actual name set already (Permutation), however in !OrderCrossover the default names are "Parents" and "Child" which have to be changed to Permutation. This isn't obvious right away when the string description of the parameter says: "Child: Child (Permutation)".
    34   * My initial expectations probably weren't correct regarding the user defined algorithm. The SGA operator is not a complete SGA, but just the main loop (yes we discussed this).
     32   * I have added an SGAOperator and set it as initial operator. I added crossover, mutation, evaluation and selection: !ProportionalSelector has a Parameter "!CurrentScope" that cannot be changed in any way, is there a necessity to display this parameter? After selecting !CurrentScope, all further parameters will be displayed as !ParameterView and appear as if they cannot be changed. I had to change the view manually in the view host. Sometimes it seems to select the "wrong" default views. It reverts back to !ParameterView as default as soon as !CurrentScope is clicked again.
     33   * !InversionManipulator has the "correct" actual name set already (Permutation), however in !OrderCrossover the default names are "Parents" and "Child" which have to be changed to Permutation. This isn't obvious right away when the string description of the parameter says: "Child: Child (Permutation)".
     34   * My initial expectations probably weren't correct regarding the user defined algorithm. The SGA operator is not a complete SGA, but just the main loop (yes we discussed this).
    3535 
    3636=== Priority: LOW ===
    3737 * Sequential engine should probably not be createable. At least currently there's nothing one could do with just an engine.
    38  * When creating e.g. a new TSP in the parameter collection view the tool tip doesn't really display the description of the parameter but just a very generic one
    39  * There is a typo in the description of the parameters (tooltips), it says "it" instead of "in"
    40  * "Breakpoint" doesn't explain if it breaks before or after executing the operator
    41  * Focus is not removed from a textbox if one clicks anywhere in the "gray" area
    42  * The available parameters view lists just one namespace which is collapsed by default (should be expanded if it's just this one)
    43  * There should be a nicer way of saying the chart controls are not installed instead of an exception
     38   * swagner: Removed `Creatable` attribute in r2924.
     39 * When creating e.g. a new TSP in the parameter collection view the tool tip doesn't really display the description of the parameter but just a very generic one.
     40 * There is a typo in the description of the parameters (tooltips), it says "it" instead of "in".
     41 * "Breakpoint" doesn't explain if it breaks before or after executing the operator.
     42 * Focus is not removed from a textbox if one clicks anywhere in the "gray" area.
     43 * The available parameters view lists just one namespace which is collapsed by default (should be expanded if it's just this one).
     44 * There should be a nicer way of saying the chart controls are not installed instead of an exception.
    4445 
    4546----