Usamos cookies para entender como as pessoas usam o Como Votam e melhorar a plataforma. Isso é opcional — recusar não afeta o uso do quiz. Veja nossa Política de Privacidade.
O match compara suas respostas com votações nominais reais. Aqui estão os mapeamentos, as regras por casa, as fórmulas de afinidade e cobertura, e o que não entra no cálculo.
O índice de afinidade mede proximidade entre o que você respondeu no quiz e o voto nominal registrado de cada deputado ou senador nas mesmas pautas. É uma comparação rastreável, pauta a pauta — não uma nota de qualidade, não um veredito sobre o mandato e não uma previsão de como o parlamentar vai votar no futuro.
O resultado público mostra um percentual de afinidade. Por trás dele, o motor separa três ideias diferentes: o quanto vocês alinharam quando houve comparação possível (afinidade pura), quantas das pautas aplicáveis de fato entraram nessa conta (cobertura) e um score de ordenação que combina as duas, para o ranking não privilegiar quem votou em quase nada.
Cada pergunta do quiz corresponde a uma votação nominal que já aconteceu na Câmara dos Deputados, no Senado Federal ou no Congresso Nacional. Não são cenários hipotéticos. Escrevemos um resumo editorial para tornar a pauta legível, mas o placar e o vínculo com a proposição vêm dos dados oficiais — veja Fontes de dados.
Só entram no cálculo parlamentares com mandato ativo e afiliação partidária atual. O partido aparece no resultado para contexto; ele não altera o score.
Para cada pauta, você escolhe uma entre quatro opções:
Todas as perguntas respondidas — inclusive Neutro e Pular — passam pelo motor. O que muda é como cada combinação com o voto do parlamentar é pontuada.
Para comparar escolhas e votos, traduzimos tudo para uma escala numérica simples. Cada votação vale uma unidade: o peso editorial da pergunta e a dificuldade do template não entram no match.
Escolhas do usuário:
| Escolha | Valor | Significado no motor |
|---|---|---|
| Concordo | 2 | Posição substantiva a favor |
| Discordo | −2 | Posição substantiva contra |
| Neutro | 0 | Posição fraca / sem preferência clara |
| Pular | — | Sem posição substantiva |
Do lado parlamentar, só SIM e NÃO contam como voto substantivo (valores 2 e −2). Todo o resto — abstenção, obstrução, ausência, presença sem voto, presidência, liberação, missão, não aplicável, desconhecido — é tratado como voto não substantivo.
O quiz pode misturar votações da Câmara, do Senado e do Congresso. Deputados não são penalizados por votações exclusivas do Senado; senadores não são penalizados por votações exclusivas da Câmara.
| Casa da votação | Deputado | Senador |
|---|---|---|
| Câmara | Aplicável | Não aplicável |
| Senado | Não aplicável | Aplicável |
| Congresso Nacional | Aplicável | Aplicável |
Na prática: se existe voto individual daquele parlamentar na votação, consideramos a pauta aplicável. Se não há voto registrado, olhamos se ele tinha mandato na casa correspondente na data da votação. Pautas não aplicáveis saem da conta daquele parlamentar — não viram ausência nem divergência.
Quando você toma posição (Concordo, Discordo ou Neutro) e o parlamentar tem voto substantivo (SIM ou NÃO), o item é uma comparação útil:
diferenca = |valorUsuario − valorParlamentar| scoreItem = 1 − (diferenca / 4)
Isso produz a matriz abaixo:
| Você | Parlamentar | Score | Leitura |
|---|---|---|---|
| Concordo | SIM | 1,0 | Alinhamento total |
| Discordo | NÃO | 1,0 | Alinhamento total |
| Neutro | SIM ou NÃO | 0,5 | Alinhamento parcial |
| Concordo | NÃO | 0,0 | Divergência |
| Discordo | SIM | 0,0 | Divergência |
Há ainda três casos especiais:
Para cada parlamentar, depois de percorrer todas as respostas:
votosAplicaveis = perguntas cuja votação se aplica a esse parlamentar votosComparaveis = comparações úteis (itens que entram no denominador) afinidadePura = soma(scoreItem) / votosComparaveis cobertura = votosComparaveis / votosAplicaveis fatorConfianca = min(1, cobertura / 0,6) scoreFinal = afinidadePura × fatorConfianca
A afinidade pura responde: “quando houve o que comparar, quão alinhados ficamos?” O percentual que você vê no resultado é essa afinidade convertida para 0–100%.
A cobertura responde: “em quantas das pautas aplicáveis conseguimos de fato comparar?” O fator de confiança sobe até 1 quando a cobertura chega a 60% e fica abaixo disso quando a base é mais estreita. Ele não aparece como número na interface; entra só no score usado para ordenar.
Se não há votações aplicáveis, o parlamentar não disputa o ranking. Se não há nenhuma comparação útil, afinidade e score final ficam em zero.
Só entra no ranking principal quem tem pelo menos três votos comparáveis. Esse mínimo é absoluto: não muda com o tamanho do quiz. Quem fica abaixo dele pode ser guardado para auditoria, mas não ocupa posição pública.
Entre os elegíveis, a ordem é:
Por isso um parlamentar pode aparecer com 100% de afinidade e ainda assim ficar abaixo de outro: o percentual fala do alinhamento nas comparações feitas; a posição no ranking também olha se a base dessas comparações é suficiente.
Na linha do resultado mostramos, de forma discreta, quantos votos foram comparados — justamente a base da afinidade exibida.
Nem todo parlamentar registra SIM ou NÃO em toda pauta. Ausência, abstenção, obstrução e equivalentes não são tratados como se o parlamentar tivesse votado contra você.
Se você escolheu Concordo ou Discordo e o parlamentar não deu voto substantivo, o item reduz a cobertura (e pode puxar o score final para baixo), mas não entra como divergência política na afinidade pura. Se você escolheu Neutro e o parlamentar também não se posicionou em SIM/NÃO, o item conta como alinhamento cheio.
Pular é uma escolha explícita de não se posicionar — não é o mesmo que tirar a pergunta do quiz. Ela entra no denominador para evitar combinações artificiais entre quem pula muito e quem falta muito.
Imagine um quiz em que seis votações se aplicam a um senador. Em três delas ele votou exatamente como você (score 1 em cada). Nas outras três, esteve ausente — e você tinha escolhido Concordo ou Discordo.
votosAplicaveis = 6 votosComparaveis = 3 afinidadePura = (1 + 1 + 1) / 3 = 1,00 → 100% na tela cobertura = 3 / 6 = 0,50 fatorConfianca = min(1, 0,50 / 0,60) ≈ 0,833 scoreFinal ≈ 0,833
O percentual exibido pode ser 100%, mas o score de ordenação fica em cerca de 83%. Outro parlamentar com afinidade um pouco menor e cobertura maior pode subir no ranking — exatamente para impedir que poucas coincidências em cima de muitas ausências dominem o topo.
De propósito, o motor não usa:
O match responde a uma pergunta estreita: dadas estas pautas e estas respostas, quão próximos ficam seus posicionamentos e os votos registrados.
O Como Votam não recomenda o “melhor” parlamentar. O ranking é uma ordenação de proximidade de voto nas pautas do quiz, com regras públicas de cobertura e elegibilidade. Ele não substitui leitura mais ampla do mandato nem responsabilidade política sua na urna.
Se encontrar inconsistência nos dados de origem ou no resultado, veja Correções e erratas. Os limites de responsabilidade estão também nos Termos de uso.
Novas pautas entram no quiz conforme votações relevantes são publicadas pelas casas. Se você já fez o quiz, pode refazê-lo para incluir votações mais recentes — o motor e estas regras permanecem os mesmos; o que muda é o conjunto de comparações.