Calculadora de Elo
Insira os ratings dos dois jogadores, o fator K e o resultado da partida para calcular a nova pontuação Elo.
O que é o sistema Elo?
O sistema Elo é um método estatístico para medir a força relativa de jogadores em jogos competitivos, como xadrez, eSports, damas, tênis de mesa e até rankings internos de plataformas online. Em vez de olhar apenas para vitórias totais, o Elo compara quem você venceu e quem você perdeu, atribuindo mudanças maiores quando ocorre uma “zebra” e menores quando o favorito confirma o resultado esperado.
Na prática, cada jogador possui um número (o rating). Quando dois jogadores se enfrentam, o sistema estima a probabilidade de vitória de cada um com base na diferença de rating. Depois da partida, os ratings são ajustados: se o resultado foi acima da expectativa, sobe; se foi abaixo, desce.
Fórmula do cálculo de Elo
Para dois jogadores A e B, com ratings RA e RB, a expectativa de pontuação de A é:
EA = 1 / (1 + 10(RB - RA) / 400)
A nova pontuação de A após a partida é:
RA,nova = RA + K × (SA - EA)
- K: sensibilidade da variação (fator K).
- SA: resultado real de A (1 vitória, 0.5 empate, 0 derrota).
- EA: resultado esperado de A.
Como interpretar o fator K
O fator K controla a velocidade de atualização do rating. Um K alto torna o sistema mais “rápido”, reagindo fortemente aos resultados recentes. Um K baixo gera mais estabilidade.
Exemplos de uso comum
- K = 40: jogadores iniciantes ou contas novas.
- K = 20 a 32: faixa intermediária, muito usada em ligas online.
- K = 10 a 16: jogadores experientes, com rating mais estável.
Exemplo prático rápido
Imagine que o Jogador A tem 1600 pontos, o Jogador B tem 1800 pontos e K = 32.
- A expectativa de A é baixa (ele é azarão).
- Se A vencer, ganhará muitos pontos.
- Se A perder, perderá poucos pontos (resultado esperado).
Esse comportamento é o coração do Elo: recompensar resultados acima da expectativa e penalizar abaixo da expectativa.
Erros comuns no cálculo de Elo
1) Ignorar o resultado do adversário
Se A faz 1 ponto, B faz 0. Se A empata (0.5), B também empata (0.5). O sistema precisa manter esse equilíbrio.
2) Usar K fixo para todos os perfis
Em sistemas reais, K costuma variar por categoria, idade da conta ou número de partidas já jogadas.
3) Arredondar cedo demais
Calcule com casas decimais e arredonde apenas no final. Isso evita distorções em muitas partidas sequenciais.
Quando usar o Elo (e quando não usar)
O Elo funciona muito bem em cenários de confronto direto (1 contra 1). Para jogos em equipe, battle royale ou sistemas com múltiplos participantes, muitas vezes é melhor usar variações como Glicko, Glicko-2 ou TrueSkill.
Mesmo assim, o Elo continua excelente por ser simples, transparente e fácil de implementar em planilhas, sistemas internos e aplicativos educacionais.
Conclusão
Se você quer uma métrica justa e intuitiva para ranking competitivo, o cálculo de Elo é um ótimo ponto de partida. Com a calculadora acima, você consegue simular partidas, testar diferentes fatores K e entender como pequenas mudanças de desempenho afetam o rating ao longo do tempo.
Use o Elo não apenas como pontuação, mas como ferramenta de aprendizado: evolução real aparece quando você melhora contra adversários fortes de forma consistente.