Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/03/14 16:36:10 (10 years ago)
Author:
ascheibe
Message:

#2117 merged r10130, r10150, r10154, r10170, r11079 into stable

Location:
stable
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • stable

  • stable/HeuristicLab.Clients.Hive/3.3/Tasks/OptimizerTask.cs

    r9886 r11083  
    3030  [StorableClass]
    3131  public class OptimizerTask : ItemTask {
     32    public override HiveTask CreateHiveTask() {
     33      return new OptimizerHiveTask(this);
     34    }
     35
    3236    public override bool IsParallelizable {
    3337      get { return this.Item is Experiment || this.Item is BatchRun; }
     
    4650    }
    4751
    48     public OptimizerTask(IOptimizer optimizer) {
    49       this.Item = optimizer;
    50 
    51       if (optimizer is Experiment) {
     52    public OptimizerTask(IOptimizer optimizer)
     53      : base(optimizer) {
     54
     55      if (optimizer is Experiment || optimizer is BatchRun) {
    5256        this.ComputeInParallel = true;
    53       } else if (optimizer is BatchRun) {
    54         this.ComputeInParallel = false;
    5557      } else {
    5658        this.ComputeInParallel = false;
Note: See TracChangeset for help on using the changeset viewer.