Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/21/11 03:53:10 (13 years ago)
Author:
swagner
Message:

Worked on OKB (#1174)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/SingleObjectiveOKBProblem.cs

    r5338 r5344  
    3838    }
    3939    public IParameter BestKnownQualityParameter {
    40       get { return Problem == null ? null : Problem.BestKnownQualityParameter; }
     40      get { return Problem.BestKnownQualityParameter; }
     41    }
     42    public IParameter MaximizationParameter {
     43      get { return Problem.MaximizationParameter; }
    4144    }
    4245    public new ISingleObjectiveEvaluator Evaluator {
    43       get { return Problem == null ? null : Problem.Evaluator; }
    44     }
    45     public IParameter MaximizationParameter {
    46       get { return Problem == null ? null : Problem.MaximizationParameter; }
     46      get { return Problem.Evaluator; }
    4747    }
    4848
     
    5050    private SingleObjectiveOKBProblem(bool deserializing) : base(deserializing) { }
    5151    private SingleObjectiveOKBProblem(SingleObjectiveOKBProblem original, Cloner cloner) : base(original, cloner) { }
    52     public SingleObjectiveOKBProblem() : base() { }
     52    public SingleObjectiveOKBProblem() : base(new EmptySingleObjectiveProblem("No problem selected. Please choose a single-objective problem instance from the OKB.")) { }
    5353
    5454    public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset for help on using the changeset viewer.