parerea mea e ca nu se poate scoate factorul uman din teste.. o varianta alternativa la tot ce s'a discutat in thread'ul asta ar fi un sistem de testare manual ( evaluatorul sa ii spuna botului cand sa treaca la urmatoarea intrebare ), care sa includa si un sistem de punctaje inclus.
Adica: evaluatorul da comanda specifica fiecarei intrebari, botul anunta la sfarsitul intrebarii k cel evaluat are X secunde sa raspunda; dupa ce au trecut cele X secunde, evaluatorul evalueaza (

) raspunsul dat, si ii transmite botului cate puncte s'au obtinut pentru intrebarea respectiva.
In functie de punctele primite, botul ii spune pers. evaluate ce scor a obtinut, si daca a promovat testul sau nu.
S'ar putea implementa comenzi gen !start !stop !question <nr> !evaluate <nick> <punctaj> (aici botul ar trebui sa stie la ce intrebare s'a referit helperul, si sa nu permita afisarea unei intrebari noi pana nu se evalueaza cea precedenta, dar nici evaluarea de 2 ori la aceeasi intrebare).
Astept sugestii