Changeset 13669 for trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies
- Timestamp:
- 03/08/16 20:10:16 (9 years ago)
- Location:
- trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies/EpsGreedy.cs
r13662 r13669 9 9 using HeuristicLab.Data; 10 10 using HeuristicLab.Parameters; 11 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 11 12 12 13 namespace HeuristicLab.Algorithms.DataAnalysis.MctsSymbolicRegression.Policies { 14 [StorableClass] 13 15 [Item("EpsilonGreedy", "Epsilon greedy policy with parameter eps to balance between exploitation and exploration")] 14 16 public class EpsilonGreedy : PolicyBase { … … 30 32 } 31 33 34 [StorableConstructor] 35 protected EpsilonGreedy(bool deserializing) : base(deserializing) { } 32 36 protected EpsilonGreedy(EpsilonGreedy original, Cloner cloner) 33 37 : base(original, cloner) { -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies/PolicyBase.cs
r13661 r13669 16 16 17 17 [StorableConstructor] 18 pr ivatePolicyBase(bool deserializing) : base(deserializing) { }18 protected PolicyBase(bool deserializing) : base(deserializing) { } 19 19 protected PolicyBase(PolicyBase original, Cloner cloner) 20 20 : base(original, cloner) { -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies/Ucb.cs
r13662 r13669 9 9 using HeuristicLab.Data; 10 10 using HeuristicLab.Parameters; 11 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 11 12 12 13 namespace HeuristicLab.Algorithms.DataAnalysis.MctsSymbolicRegression.Policies { 14 [StorableClass] 13 15 [Item("Ucb Policy", "Ucb with parameter c to balance between exploitation and exploration")] 14 16 public class Ucb : PolicyBase { … … 30 32 } 31 33 34 [StorableConstructor] 35 protected Ucb(bool deserializing) : base(deserializing) { } 32 36 protected Ucb(Ucb original, Cloner cloner) 33 37 : base(original, cloner) { -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/MctsSymbolicRegression/Policies/UcbTuned.cs
r13662 r13669 9 9 using HeuristicLab.Data; 10 10 using HeuristicLab.Parameters; 11 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 11 12 12 13 namespace HeuristicLab.Algorithms.DataAnalysis.MctsSymbolicRegression.Policies { 14 [StorableClass] 13 15 [Item("UcbTuned Policy", "UcbTuned is similar to Ucb but tracks empirical variance. Use parameter c to balance between exploitation and exploration")] 14 16 public class UcbTuned : PolicyBase { … … 32 34 } 33 35 36 [StorableConstructor] 37 protected UcbTuned(bool deserializing) : base(deserializing) { } 34 38 protected UcbTuned(UcbTuned original, Cloner cloner) 35 39 : base(original, cloner) {
Note: See TracChangeset
for help on using the changeset viewer.