public void EndRound(InternalSimulator TestSim, int Turn, int CCN)
 {
     if (PlayerMode == 4 || PlayerMode == 3)
     {
         if (CCN == -1)
         {
             BaseL.EndRound(TestSim.GetResult(Turn), TestSim.GetUnweightedResult(Turn));
         }
         else
         {
             CC[CCN].EndRound(TestSim.GetResult(Turn), TestSim.GetUnweightedResult(Turn));
         }
     }
 }
 public void EndCC(InternalSimulator TestSim)
 {
     // Each CommandCenter's player number is 1 greater than it's ID. This is only for AI vs AI.
     for (int i = 0; i < CC.Length; i++)
     {
         CC[i].EndRound(TestSim.GetResult(i + 1), TestSim.GetUnweightedResult(i + 1));
     }
 }
 public void EndRound(InternalSimulator TestSim)
 {
     if (PlayerMode == 1)
     {
         for (int i = 0; i < CC.Length - 1; i++)
         {
             CC[i].EndRound(TestSim.GetResult(i + 2), TestSim.GetUnweightedResult(i + 2));
         }
     }
     else if (PlayerMode == 2)
     {
         for (int i = 0; i < CC.Length; i++)
         {
             CC[i].EndRound(TestSim.GetResult(i + 1), TestSim.GetUnweightedResult(i + 1));
         }
     }
 }