コード例 #1
0
ファイル: Agent.cs プロジェクト: Sohojoe/ml-agents
 void DecideAction()
 {
     m_Action.vectorActions = m_Brain?.DecideAction();
     if (m_Action.vectorActions == null){
         ResetData();
     }
 }
コード例 #2
0
ファイル: Agent.cs プロジェクト: jaklw/ml-agents
        void DecideAction()
        {
            if (m_Action.vectorActions == null)
            {
                ResetData();
            }
            var action = m_Brain?.DecideAction();

            if (action == null)
            {
                Array.Clear(m_Action.vectorActions, 0, m_Action.vectorActions.Length);
            }
            else
            {
                Array.Copy(action, m_Action.vectorActions, action.Length);
            }
        }
 void DecideAction()
 {
     m_Brain?.DecideAction();
 }
コード例 #4
0
 void DecideAction()
 {
     m_Action.vectorActions = m_Brain?.DecideAction();
 }