Free cookie consent management tool by TermsFeed Policy Generator

Opened 13 years ago

Closed 13 years ago

#1402 closed defect (done)

A batch run is stopped whenever an additional view is closed

Reported by: svonolfe Owned by: swagner
Priority: medium Milestone: HeuristicLab 3.3.3
Component: Optimization.Views Version: 3.3.3
Keywords: Cc:

Description (last modified by svonolfe)

Whenever an additional view for a batch-run is opened and then closed, it is stopped.

To reproduce the bug:

  • Open the attached experiment
  • Start the experiment
  • Double-click on the batch run to open an additional view
  • Close the view
  • The batch run is stopped

Attachments (1)

Experiment.hl (293.1 KB) - added by svonolfe 13 years ago.

Download all attachments as: .zip

Change History (13)

Changed 13 years ago by svonolfe

comment:1 Changed 13 years ago by svonolfe

  • Description modified (diff)

comment:2 Changed 13 years ago by mkommend

This is not a bug although the behavior is a little bit confusing. First of all every algorithm is stopped if one of its view is closed (ticket #208). Currently there is no way to determine if other views for the algorithm exists and so this is the easiest possibility to avoid running algorithms that are not be displayed.

The second issue is that a batch run reacts on the states of its contained optimizers (e.g. the batch run is paused if the contained optimizer is paused, ... ).

comment:3 Changed 13 years ago by swagner

  • Component changed from ### Undefined ### to Optimization.Views

comment:4 Changed 13 years ago by mkommend

  • Owner changed from swagner to mkommend
  • Status changed from new to assigned

comment:5 Changed 13 years ago by mkommend

  • Status changed from assigned to accepted

Implemented IOptmizer.NestedOptimizers and adapted optimizer views to stop their content only if no way to display the content is available with r5419.

comment:6 Changed 13 years ago by mkommend

  • Owner changed from mkommend to swagner
  • Status changed from accepted to reviewing

comment:7 Changed 13 years ago by mkommend

Refactored OnClosed method of IOptimizer views with r5420.

comment:8 Changed 13 years ago by swagner

  • Owner changed from swagner to mkommend
  • Status changed from reviewing to assigned

I think CrossValidation should return its contained Algorithm in NestedOptimizers. All other changes look good. Thanks.

comment:9 Changed 13 years ago by mkommend

Changed CrossValidation to return its algorithm as NestedOptimizer with r5430.

comment:10 Changed 13 years ago by mkommend

  • Status changed from assigned to accepted

comment:11 Changed 13 years ago by mkommend

  • Owner changed from mkommend to swagner
  • Status changed from accepted to readytorelease

comment:12 Changed 13 years ago by mkommend

  • Resolution set to done
  • Status changed from readytorelease to closed
Note: See TracTickets for help on using tickets.