コード例 #1
0
ファイル: Agent.cs プロジェクト: ewdlop/learning-AI-Notes
 public virtual T1 Execute(T2 percept)
 {
     if (_agentProgram is not null)
     {
         return(_agentProgram.Execute(percept));
     }
     return((T1)(NoOpAction.NO_OPERATION as IAction));
 }
コード例 #2
0
ファイル: DynamicAgent.cs プロジェクト: tvn-cosine/aima.net
 public virtual IAction Execute(IPercept p)
 {
     if (null != program)
     {
         return(program.Execute(p));
     }
     return(DynamicAction.NO_OP);
 }