static void RunWithEvaluator(string tag, int[] test) { Console.WriteLine($"--- # Testing {tag} test"); App = new Aplicador($"lil {tag} one", "cor", 5); App.PrepararTeste(); Console.WriteLine($"Nome: {App.NomeSujeito}"); for (var i = 0; i < App.ObterTamanhoDoTeste(); ++i) { App.Apresentar(i); var resposta = test[i]; App.OuvirResposta(i, resposta); } Console.WriteLine("# Assessing results"); Eval = new Avaliador(App); Console.WriteLine($"Percentil: {Eval.Percentil}"); Console.WriteLine(); App.RegistrarCronometro(); }
static void RunWithTest(string tag, int[] test) { Console.WriteLine($"--- # Testing {tag} test"); App = new Aplicador($"lil {tag} one", "cor", 10); App.PrepararTeste(); Console.WriteLine($"Nome: {App.NomeSujeito}"); Console.WriteLine($"Idade: {App.Idade}"); //Console.WriteLine("Momento inicial: " + App.MomentoInicial); //Console.WriteLine("Respostas dadas:"); Console.WriteLine($"Tamanho do teste: {App.ObterTamanhoDoTeste()}"); for (var i = 0; i < App.ObterTamanhoDoTeste(); ++i) { App.Apresentar(i); var resposta = test[i]; //Console.WriteLine("- " + resposta); App.OuvirResposta(i, resposta); } Console.WriteLine("# Assessing results"); Console.WriteLine($"Resultado calculado: {App.CalcularResultado()}"); Console.WriteLine($"Percentil: {App.Percentil}"); Console.WriteLine("No Respostas corretas: " + App.NoRespostasCorretas); Console.WriteLine(); App.RegistrarCronometro(); }