コード例 #1
0
ファイル: WalkerAI.cs プロジェクト: ViktorMakki/-nlab1
 public ModelledWalkerAI(WalkerAgent agent, float nearDistance, float farDistance)
 {
     sarsa = new ExpectedSarsa(new WalkerDiscreteEnvironment(nearDistance, farDistance),
                               new EpsGreedyPolicy(0.7), 0.7, 0.8);
     ai         = new PrioritizeSweeping(sarsa, 30);
     this.agent = agent;
 }
コード例 #2
0
ファイル: WalkerAI.cs プロジェクト: ViktorMakki/-nlab1
 public SarsaWalkerAI(WalkerAgent agent, float nearDistance, float farDistance)
 {
     ai = new ExpectedSarsa(new WalkerDiscreteEnvironment(nearDistance, farDistance),
                            new EpsGreedyPolicy(0.8), 0.5, 0.8);
     this.agent = agent;
 }