feat(backend): adicionar script de validação do ranking
- Cria script validar_ranking.py para verificar integridade do ranking - Valida critérios do código vs especificação oficial - Verifica ordenação, posições duplicadas e gaps - Recalcula pontuação de amostra e compara com banco - Corrige CONS_FALECIDO para não pontuar por tempo (spec oficial)
This commit is contained in:
@@ -121,9 +121,9 @@ CRITERIOS: Dict[str, CriterioPontuacao] = {
|
||||
tipo=TipoAtuacao.FUNCAO,
|
||||
base=100,
|
||||
teto=230,
|
||||
pontua_tempo=True,
|
||||
multiplicador_tempo=5,
|
||||
teto_tempo=50,
|
||||
pontua_tempo=False,
|
||||
multiplicador_tempo=0,
|
||||
teto_tempo=0,
|
||||
bonus_continuidade_8anos=20,
|
||||
),
|
||||
"INSC_AUTOR": CriterioPontuacao(
|
||||
|
||||
Reference in New Issue
Block a user