Example #1
0
 // Update is called once per frame
 void Update()
 {
     if (oneAgent != null)
     {
         rewardtext.text = oneAgent.GetCumulativeReward().ToString();
     }
     if (oneEnemyAgent != null)
     {
         enemyrewardtext.text = oneEnemyAgent.GetCumulativeReward().ToString();
     }
     if (30 - Timer.time >= 0)
     {
         TimeText.text = "Remain Time: " + (30 - Timer.time) + "s";
     }
     else if (!finalFlag)
     {
         finalFlag        = true;
         FinalReward.text = "Final Reward: " + oneAgent.GetCumulativeReward().ToString() + " " + oneEnemyAgent.GetCumulativeReward().ToString();
     }
 }