//implements abstract circle interface: gets the debug information that is to be visually represented by the agents manager
 public override DebugInformation[] GetDebugInformation()
 {
     if (gameMode == 0)
     {
         return(singlePlayer.GetDebugInformation());
     }
     else
     {
         return(multiPlayer.GetDebugInformation());
     }
 }
 public override DebugInformation[] GetRectangleDebugInformation()
 {
     return(rectangleSingleplayer.GetDebugInformation());
 }