Esempio n. 1
0
 private static void EndGame()
 {
     Console.WriteLine("Computing post game rewards.");
     manager.CollectPostGameRewards();
     Console.WriteLine("Game is over, computing points");
     manager.ComputePoints();
     Console.WriteLine("These are the total victory points (VP) for each player:");
     foreach (var p in manager.Players)
     {
         Console.WriteLine(string.Format("{0} => {1} VP", p.Name.ToUpper(), p.VictoryPoints));
     }
     Console.WriteLine(string.Format("And the winner is... {0}. Congrats!", manager.Players.OrderByDescending(p => p.VictoryPoints).First().Name.ToUpper()));
 }