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/UcbTuned.cs

    r15410 r15425  
    1919      public double SumSqrQuality { get; set; }
    2020      public double AverageQuality { get { return SumQuality / Tries; } }
     21      public double BestQuality { get; internal set; }
    2122      public double QualityVariance { get { return SumSqrQuality / Tries - AverageQuality * AverageQuality; } }
    2223      public int Tries { get; set; }
     
    2930        this.SumQuality += o.SumQuality;
    3031        this.SumSqrQuality += o.SumSqrQuality;
     32        this.BestQuality = Math.Max(this.BestQuality, other.BestQuality);
    3133      }
    3234    }
     
    6466      a.SumQuality += q;
    6567      a.SumSqrQuality += q * q;
     68      a.BestQuality = Math.Max(a.BestQuality, q);
    6669      a.Tries++;
    6770    }
Note: See TracChangeset for help on using the changeset viewer.