Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/20/17 12:38:06 (7 years ago)
Author:
gkronber
Message:

#2796 made several changes for debugging

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/MCTS-SymbReg-2796/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies/EpsGreedy.cs

    r15410 r15425  
    1818      public double SumQuality { get; set; }
    1919      public double AverageQuality { get { return SumQuality / Tries; } }
     20      public double BestQuality { get; internal set; }
    2021      public int Tries { get; set; }
    2122      public bool Done { get; set; }
     
    2627        this.Tries += o.Tries;
    2728        this.SumQuality += o.SumQuality;
     29        this.BestQuality = Math.Max(this.BestQuality, other.BestQuality);
    2830      }
    2931    }
     
    6062      var a = action as ActionStatistics;
    6163      a.SumQuality += q;
     64      a.BestQuality = Math.Max(a.BestQuality, q);
    6265      a.Tries++;
    6366    }
Note: See TracChangeset for help on using the changeset viewer.