Ionut (sau Adrian? Scuze!),
Intr-adevar, ne-ar trebui un feature similar cu ce sugerezi tu. Ar fi foarte utili niste indicatori de dificultate.
Problema a mai fost discutata, s-au propus diverse solutii dar din pacate nu a venit nimeni cu o implementare (completa).
Imi pare rau ca nu pot sa dau acum niste link-uri dar daca esti curios poti sa cauti pe forum discutiile respective.
Va incurajam si va recompensam (cu tricouri infoarena
) sa ganditi si sa implementati voi astfel de facilitati. Pentru fiecare propunere trebuie facute in general doua lucruri, si nu trebuie sa le faca aceeasi persoana:
1) Redacteaza un IAP (
http://infoarena.ro/propuneri) care descrie suficient de exact toate schimbarile necesare. Propunerea trebuie sa ia in considerare toate discutiile care s-au purtat deja pe forum pe aceasta tema.
2) Implementeaza propunerea, dupa ce o aprobam in forma finala. Trebuie sa lucrezi pe codul de pe
http://hackers.devnet.ro/. Iti putem face un branch separat sau poti sa trimiti direct un patch.
Sunt cel putin doua metode
complementare de a indica gradul de dificultate al problemelor din arhiva:
1) Folosirea tag-urilor pentru a clasifica problemele in cateva grupe de dificultate. Scopul e sa impartim arhiva in mai multe arhive mai mici de dificultate foarte usoara, usoara, medie, avansata etc.
Sistemul de tag-uri este deja in mare parte implementat de Mircea. Ramane de gandit ce grupe de dificultate putem face, cum le clasificam si si cum le prezentam pe site.
2) Implementarea unor indicatori statistici relevanti (i.e. ratia de rezolvari acceptate, ratia de incercari / rezolvitori samd).
As vrea sa mai precizez ca am incercat sa ne gandim la indicatori statistici (2) care sa elimine nevoia de a avea tag-uri manuale (1) insa nu am gasit ceva satisfacator.
Spre exemplu, avem probleme grele adaugate recent in arhiva de la alte concursuri pentru care exista putine solutii trimise insa aproape toate sunt de punctaj maxim. Motivul e ca multi utilizatori trimit solutii oficiale sau se baga la probleme grele doar daca stiu sigur sa le faca.