Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/14/08 22:55:57 (16 years ago)
Author:
gkronber
Message:

merged changesets r644:647 and r651:655 from the GpPluginsRefactoringBranch back into the trunk (#177)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.CEDMA.Charting/ModelView.cs

    r577 r656  
    99using HeuristicLab.Core;
    1010using HeuristicLab.Charting;
    11 using HeuristicLab.Functions;
    1211using HeuristicLab.Logging;
    1312using HeuristicLab.DataAnalysis;
    1413using HeuristicLab.Charting.Data;
     14using HeuristicLab.GP;
     15using HeuristicLab.GP.StructureIdentification;
    1516
    1617namespace HeuristicLab.CEDMA.Charting {
     
    4546      Pen pen = new Pen(Color.FromArgb(80, Color.Blue));
    4647      chart.AddDataRow(DataRowType.Points, pen, pen.Brush);
    47       IEvaluator eval = model.CreateEvaluator();
    48       eval.ResetEvaluator(model, dataset);
     48      BakedTreeEvaluator eval = new BakedTreeEvaluator();
     49      eval.ResetEvaluator((BakedFunctionTree)model, dataset);
    4950      for(int i = 0; i < dataset.Rows; i += 10) {
    5051        double predicted = eval.Evaluate(i);
     
    8384      chart.AddDataRow(DataRowType.Lines, bluePen, bluePen.Brush);
    8485      chart.AddDataRow(DataRowType.Lines, redPen, redPen.Brush);
    85       IEvaluator eval = model.CreateEvaluator();
    86       eval.ResetEvaluator(model, dataset);
     86      BakedTreeEvaluator eval = new BakedTreeEvaluator();
     87      eval.ResetEvaluator((BakedFunctionTree)model, dataset);
    8788      int n = 0;
    8889      for(int i = 0; i < dataset.Rows; i ++) {
Note: See TracChangeset for help on using the changeset viewer.