Gruparea testelor

Despre ce e vorba?

In scopul de a imbunatati calitatea evaluarii de pe infoarena, s-a implementat o noua metoda de evaluare a problemelor, metoda folosita din anul 2005 si la Olimpiada Internationala de Informatica.

Pe scurt, testele se impart in grupuri disjuncte, iar pentru fiecare grup se va acorda punctajul corespunzator tuturor testelor din grup doar daca toate testele din grup au primit punctaje diferite de 0. Astfel, daca cel putin un test dintr-un grup a primit 0 puncte atunci nu se va acorda nici un punct pentru acel grup de teste.

Aceasta metoda poate fi folosita in numeroase situatii:

  • in cazul problemelor in care generarea unor teste bune este foarte dificila, se pot grupa mai multe teste random cu diverse teste construite special pentru a detecta solutii gresite
  • se pot grupa teste care sa testeze in mod special corectitudinea programului, eficienta sa sau diverse cazuri speciale
  • pentru problemele care au propuse la diverse concursuri inainte de a fi adaugate pe infoarena se pot grupa testele din concurs cu alte teste random pentru a elimina solutiile care se bazeaza pe faptul ca se vor folosi exact testele din concurs
  • FIXME: exemple de alte situatii

Afla mai mult

Citeste aici despre cum arata un borderou pentru o problema care foloseste gruparea testelor sau aici despre cum faci ca o problema sa foloseaca aceasta metoda de evaluare.