public void BrigaIlusionista() { int contador = 0; for (int i = 0; i < 1000; i++) { Jogador jogador1 = new IlusionistaDaMesa("Jogador 1", log); Jogador jogador2 = new JogadorEquipeAlfa("Jogador 2", log); Jogador jogador3 = new IlusionistaDaMesa("Jogador 3", log); Jogador jogador4 = new JogadorEquipeAlfa("Jogador 4", log); Equipe equipe1 = new Equipe(new List <Jogador>() { jogador1, jogador3 }); Equipe equipe2 = new Equipe(new List <Jogador>() { jogador2, jogador4 }); Mesa mesaDeTruco = new Mesa(new List <Equipe>() { equipe1, equipe2 }, log); mesaDeTruco.Jogar(); if (equipe2.PontosEquipe >= 15) { contador++; } } log.logar($"O aproveitamento da equipe Alfa contra a equipe IlusionistaDaMesa foi de {contador / 10}%", TipoLog.logTeste); Console.ReadLine(); }
public void TesteIlusionistaEAlfaeJuve() { int v1 = 0; int v2 = 0; for (int i = 0; i < 1000; i++) { Jogador jogador1 = new JogadorEquipeAlfa("Alfa 1", log); Jogador jogador2 = new IlusionistaDaMesa("Ilusionista 2", log); Jogador jogador3 = new Juvenal("Juvenal 3", log); Jogador jogador4 = new IlusionistaDaMesa("Ilusionista 4", log); Equipe equipe1 = new Equipe(new List <Jogador>() { jogador1, jogador3 }); Equipe equipe2 = new Equipe(new List <Jogador>() { jogador2, jogador4 }); Mesa mesaDeTruco = new Mesa(new List <Equipe>() { equipe1, equipe2 }, log); mesaDeTruco.Jogar(); if (mesaDeTruco.EquipeMesa[0].PontosEquipe >= 15) { v1++; } else { v2++; } } log.logar("Equipe Juvenal e Alfa vs Equipe Ilusionista e Ilusionista", TipoLog.logTeste); log.logar("", TipoLog.logTeste); log.logar("A equipe Juvenal e Alfa ganhou {0}, {1}% ", v1, (double)(v1) / (double)((v1 + v2)) * 100D, TipoLog.logTeste); log.logar("A equipe Ilusionista 2 ganhou {0}, {1}% ", v2, (double)(v2) / (double)((v1 + v2)) * 100D, TipoLog.logTeste); log.logar("", TipoLog.logTeste); }