Changeset 15425 for branches/MCTS-SymbReg-2796/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies/UcbTuned.cs
- Timestamp:
- 10/20/17 12:38:06 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/MCTS-SymbReg-2796/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies/UcbTuned.cs
r15410 r15425 19 19 public double SumSqrQuality { get; set; } 20 20 public double AverageQuality { get { return SumQuality / Tries; } } 21 public double BestQuality { get; internal set; } 21 22 public double QualityVariance { get { return SumSqrQuality / Tries - AverageQuality * AverageQuality; } } 22 23 public int Tries { get; set; } … … 29 30 this.SumQuality += o.SumQuality; 30 31 this.SumSqrQuality += o.SumSqrQuality; 32 this.BestQuality = Math.Max(this.BestQuality, other.BestQuality); 31 33 } 32 34 } … … 64 66 a.SumQuality += q; 65 67 a.SumSqrQuality += q * q; 68 a.BestQuality = Math.Max(a.BestQuality, q); 66 69 a.Tries++; 67 70 }
Note: See TracChangeset
for help on using the changeset viewer.