コード例 #1
0
ファイル: TDLambda.cs プロジェクト: Yvaine/M.S-P.P
 /// <summary>
 /// Sets eligibility trace value
 /// </summary>
 /// <param name="s">The state</param>
 /// <param name="a">The action</param>
 /// <param name="e">The eligibility value to be updated</param>
 protected void __set_elig_value(State s, VVal e) { var sig = s; if (!this.EligTable.Contains(sig)) this.EligTable.Add(sig, e); else this.EligTable[sig] = e; }
コード例 #2
0
ファイル: TDLambda.cs プロジェクト: Yvaine/M.S-P.P
 /// <summary>
 /// Sets eligibility trace value
 /// </summary>
 /// <param name="s">The state</param>
 /// <param name="a">The action</param>
 /// <param name="e">The eligibility value to be updated</param>
 protected virtual void __set_u_value(State s, VVal e) { var sig = s; if (!this.UTable.Contains(sig)) this.UTable.Add(sig, e); else this.UTable[sig] = e; }