public void updateRounds(TournamentRoundDTO[] rounds, bool doDisplay)
 {
     foreach (TournamentRoundDTO r in rounds)
     {
         tournament.getRound(r.ID).setToTournamentDTO(r);
     }
     if (doDisplay)
     {
         renderVisualTree();
     }
 }
Пример #2
0
        public static void playGame(int col, int row)
        {
            tree.getRound(col, row).forceRandomWinner();
            List <TournamentRoundDTO> temp = new List <TournamentRoundDTO>();

            foreach (List <TournamentRound> layer in tree.getTree())
            {
                foreach (TournamentRound r in layer)
                {
                    temp.Add(r.createDTO());
                }
            }
            visualSingleton.updateRounds(temp.ToArray(), true);
        }