Changes between Version 202 and Version 203 of ReviewHeuristicLab3.3.0Application


Ignore:
Timestamp:
04/26/10 09:50:28 (12 years ago)
Author:
abeham
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReviewHeuristicLab3.3.0Application

    v202 v203  
    66
    77=== Priority: HIGHEST ===
     8 * 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).
     9* When the TSP importer is used after pausing the execution, the engine should be reset.
    810
    911=== Priority: HIGH ===
     
    1113   * 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.
    1214     * swagner: In a discussion with maffenze it was decided to address this issue after the release of HeuristicLab 3.3.0.
    13  * 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).
    1415 * The !OperatorGraphVisualization doesn't respect operator collections (e.g. `SequentialSubScopesProcessor`).
    1516   * mkommend: This feature will rarely be used by a standard user and it will not be fixed right now. Although special shapes for `MultipleCallOperators` are planned.
    1617 * In `TypeSelector` filter types that don't have a constructor (like currently `PathTSPTour`).
    1718   * swagner: Generally all items should provide a parameterless constructor. I implemented one for `PathTSPTour` in r3139.
    18  * When the TSP importer is used after pausing the execution, the engine should be reset.
    1919 * When there is an error in one of the item's constructors, the `TypeSelector` dialog (when pressing the "new" button) will open the first time, but stop listing items after encountering the item with the error. The second time the `TypeSelector` is shown through the "new" button, the optimizer crashes with an exception.
    2020 * A !KeyNotFoundException is thrown in Values_ItemsAdded when a `DataTableView` is closed while it is updated.
     
    4040 * `TypeSelector` view: When only one single type is possible (e.g. `DoubleData`), select that type and auto-close with OK.
    4141   * In a discussion with maffenze it was decided to show the type selector dialog in every case as we fear that it might be irritating for a user, if the dialog is sometimes shown and sometimes not shown.
    42  * A problem should inject a variable that indicates its dimensionality (sometimes you want to set values depending on the dimension of the problem).
    43    * swagner: In a discussion with abeham it was decided that a problem dimension parameter is not really required.
    4442 * Adding a new parameter through the GUI and choosing a `ConstrainedValueParameter` does not make sense as the set of valid values cannot be defined anywhere in the GUI. The parameter will never be able to take a value. Additionally, switching the view for this `ConstrainedValueParameter` to a `ValueParameterView` and setting a value there leads to an exception. The `ValueParameterView` should not be a view for the `ConstrainedValueParameter`.
    4543 * Adding a new `ValueParameter<T>` could create a default value if T is instantiable. For most !ValueParameters you will want to have a value upon creation.