Example #1
0
        public FormResultado(Form mother, Aplicador app)
        {
            Mother = mother;
            /* Não se esqueça de que o os labels de baixo estão invisíveis! */
            string resultado = app.CalcularResultado();

            app.RegistrarCronometro();
            InitializeComponent();
            WindowState = FormWindowState.Maximized;
            var stuff = resultado.Split('\t');

            lblLevel.Text = stuff[0];
            lblNoRespostasCorretas.Text = stuff[1];
            lblResultado.Text           = stuff[2];
        }
Example #2
0
 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();
 }
Example #3
0
 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();
 }