POTHIEDU Não Decore a Resposta. Entenda o Caminho

Lucia Foi Ao Mesmo Tempo A Decima Terceira Melhor Classificada

Lucia Foi Ao Mesmo Tempo A Decima Terceira Melhor Classificada

Entendendo classificações múltiplas em sistemas de ranqueamento

A maioria das pessoas que trabalha com ranking de resultados já se deparou com o problema de uma participante que aparece na mesma categoria em posições aparentemente contraditórias. Eu conheço bem esse cenário. Há alguns anos, gerenciei um sistema de classificação para uma competição acadêmica estadual com mais de 3.000 inscritas. O relatório final mostrou que uma delas, Lucia, foi ao mesmo tempo a décima terceira melhor classificada e também ocupava uma posição inferior em outro critério de desempate. Isso gerou confusão na hora dear o resultado oficial. O fenômeno ocorre porque os sistemas modernos de classificação raramente usam um único critério. Quando há empates de pontuação, entra em jogo uma cadeia de desempate: nota da redação, média aritmética, tempo de resolução, bônus por participação anterior e assim por diante. Cada um desses critérios gera sua própria classificação interna. Lucia teve a décima terceira maior pontuação bruta geral, mas ficou em vigésimo lugar quando aplicamos o critério de desempate por tempo de resposta. Os dois números estão corretos. Apenas estão respondendo a perguntas diferentes. Eu já vi consultoras tentarem resolver isso unificando tudo em uma única coluna ordenada. O resultado costuma ser um erro de auditoria. A solução prática que eu adoto é simples: criar uma coluna para a classificação geral e colunas separadas para cada critério de desempate, todas visíveis em uma planilha de controle. Quando alguém questiona o posicionamento, você mostra a tabela inteira. A pessoa vê que a posição 13 é para a pontuação geral e a posição 20 é para o desempate por tempo. Não precisa de explicação longa.

Existe um detalhe que quase ninguém considera. Quando o sistema de classificação é usado para cotas ou reservas, a mesma participante pode ser a décima terceira na lista principal e a primeira na lista de reserva de uma cota específica. Isso acontece porque as cotas têm seu próprio ranking interno, calculado apenas entre as inscritas que se enquadram naquele grupo. Eu já corrigi um relatório onde a equipe de suporte achava que havia um bug porque uma candidata aparecia em três posições diferentes em relatórios distintos. Não era bug. Era simplesmente a diferença entre o ranking geral, o ranking por critério de desempate e o ranking por cota. Três classificações legítimas para a mesma pessoa. Se você está construindo um sistema do zero, recomendo não tentar criar uma única coluna de posição final. Mantenha as classificações separadas desde o banco de dados. Você vai economizar horas de correção depois. A maioria dos erros que eu vejo nesse tipo de situação vem de alguém que decidiu consolidar tudo em uma única view no último dia antes do prazo de publicação.