public void Calcula(IJogador jogador, IJogador banca) { ISitAndGo SitAndGo = new BuilderSitAndGo(new ConfiguracaoTHBonus()) .addJogador(jogador) .SetBanca(banca) .ToSitAndGo(); SitAndGo.Executa(); }
static void ExecutaCorrida() { IJogador jogador = new DummyJogadorTHB(Program.configPadrao, 1000, new DummyInteligencia()); jogador.Corrida = new Corrida(2); ISitAndGo SitAndGo = new BuilderSitAndGo(new ConfiguracaoTHBonus()) .addJogador(jogador) .ToSitAndGo(); SitAndGo.Executa(); IImprimePartida imp = jogador.ImprimePartida.First(); string content = imp.pequenoResumo(jogador.Historico) + Environment.NewLine; content += "Resumo das Partidas: " + Environment.NewLine; content += imp.pequenoResumoTodasPartidas(jogador.Historico); content += Environment.NewLine; Program.SalvaArquivo(content); }