Beispiel #1
0
 /// <summary>
 /// Construct a ADP instance
 /// </summary>
 /// <param name="r">The Reinforcement learner instance</param>
 public ADP(RLearning r) : this(r.Grid, r.Actions, r.Gamma, r.Alpha, r.QTable) { this.VisitedStateActions = r.VisitedStateActions; }
Beispiel #2
0
 /// <summary>
 /// Construct a TD(lambda)-learner instance
 /// </summary>
 /// <param name="r">The Reinforcement learner instance</param>
 /// <param name="lambda">The lambda factor</param>
 public TDLambda(RLearning r, float lambda) : this(r.Grid, r.Actions, r.Gamma, r.Alpha, lambda, r.QTable) { this.VisitedStateActions = r.VisitedStateActions; this.VisitedState = r.VisitedState; }