Como o CS Data calcula previsões e estatísticas de CS2
Esta página mostra, com os números usados no código, como o CS Data chega à previsão de vitória, à simulação de séries, à importância de cada partida, ao Hype Score e à nota do dia. Nenhum número é ajustado à mão: se a fórmula mudar, esta página muda junto.
Metodologia revisada em
O que é o CS Data?
O CS Data é um painel gratuito de estatísticas de Counter-Strike 2 que reúne jogos ao vivo, agenda do dia, ranking mundial, head-to-head, previsão de vitória e simulação de séries em uma só tela. Não pede cadastro e mostra os horários no fuso do aparelho de quem acessa.
De onde vêm os dados do CS Data?
Partidas, placares, torneios, elencos e transmissões vêm da API da PandaScore. O ranking mundial é o Valve Regional Standings (VRS), publicado pela Valve cerca de uma vez por mês e conferido a cada 6 horas. As taxas de ban e pick, as taxas de vitória nos lados CT e T e os resultados recentes vêm da HLTV, e os dados de veto são atualizados toda semana.
- O painel ao vivo consulta as partidas a cada 60 segundos.
- O CS Data cobre torneios de tier S, A e B; o letreiro ao vivo mostra todos os tiers.
Como é calculada a previsão de vitória?
A previsão de vitória soma quatro fatores com pesos fixos: head-to-head (35%), forma recente (25%), ranking mundial (25%) e map pool (15%). Cada fator vale de 0 a 1 para cada time, e o total é normalizado para que as probabilidades dos dois times somem 100%.
- Confiança alta quando a diferença entre os times chega a 25 pontos percentuais e média a partir de 10.
- Com diferença abaixo de 5 pontos, o confronto é tratado como equilibrado.
| Fator | Peso | Como é medido |
|---|---|---|
| Head-to-head | 35% | Vitórias no confronto direto divididas pelo total de jogos entre os dois; 0,5 sem histórico |
| Forma recente | 25% | Taxa de vitória nas partidas recentes, com ±3 pontos por jogo da sequência atual de vitórias ou derrotas (até 15) |
| Ranking mundial | 25% | 1 − (posição − 1) ÷ 30; times fora do top 30 recebem 0,5 |
| Map pool | 15% | Média da taxa de vitória nos mapas jogados; 0,5 sem dados |
Como funciona o simulador de séries BO3?
O simulador joga a mesma série 10.000 vezes pelo método de Monte Carlo. Em cada mapa, a chance de vitória vem da taxa de vitória de cada time naquele mapa, ajustada pela forma recente, com variação aleatória de até 15 pontos e limite entre 5% e 95%. O resultado é a chance de cada time e os placares mais prováveis.
- Mapa decisivo é o mapa cuja divisão de vitórias nas simulações fica mais perto de 50/50.
- Os controles "E se..." mudam a forma de cada time em até 20 pontos e rodam a simulação de novo.
- Com os mesmos times e ajustes, o resultado se repete, porque o sorteio usa uma semente fixa.
O que mede a importância de uma partida?
A importância vai de 0 a 10 e mede o peso competitivo de uma partida. Ela soma o tier do torneio (até 3 pontos), a fase (até 3,5), o formato da série (até 1,5) e o ranking dos dois times (até 2). A partir de 7 pontos a partida é decisiva; a partir de 5, importante.
- Numa fase de grupos, o nome da chave interna (por exemplo, "quartas da chave superior") não transforma o jogo em playoff.
| Eixo | Opção | Pontos |
|---|---|---|
| Tier do torneio | S-Tier | 3 |
| Tier do torneio | A-Tier | 2,2 |
| Tier do torneio | B-Tier | 1,2 |
| Fase | Grande final | 3,5 |
| Fase | Final | 3 |
| Fase | Semifinal | 2,4 |
| Fase | Quartas de final | 1,8 |
| Fase | Playoffs | 1,5 |
| Fase | Fase de grupos | 0,5 |
| Formato | BO1 | 0,3 |
| Formato | BO3 | 0,9 |
| Formato | BO5 | 1,5 |
| Ranking | Dois times no topo do ranking (cai conforme a posição média) | 2 |
Como é calculada a nota do dia?
A nota do dia vai de 0 a 10. Ela parte da partida mais importante do dia, multiplicada pelo peso do tier (S 1, A 0,8, B 0,6) e por 0,95. Quando os dois times estão no top 15 do ranking mundial, o jogo conta como tier S mesmo num torneio menor, e dois times ranqueados contam no mínimo como tier A. Um clássico entre dois times do top 15 do mesmo país soma 0,6 ponto. Depois soma um bônus pela quantidade de jogos decisivos e importantes e 0,1 ponto por jogo relevante, até 1. Sem um mata-mata importante no dia, a nota para em 6,9. Partidas canceladas ou adiadas não contam.
- 7 ou mais: Dia imperdível. De 5 a 6,9: Ótimo dia de CS2. De 3 a 4,9: Dia razoável. Abaixo de 3: Dia tranquilo.
- O bônus de quantidade cresce em escala logarítmica, então o décimo jogo decisivo vale menos que o segundo.
O que é o Hype Score?
O Hype Score vai de 0 a 10 e estima quanto uma partida deve atrair o público. Ele soma o tier do torneio (S 3, A 2, B 1), o ranking médio dos dois times (até 3 pontos), a proximidade entre as posições no ranking (até 2) e o formato da série (BO1 0,5, BO3 1,5, BO5 2,5).
- O Match of the Day é a partida do dia com o maior Hype Score.
Como o Veto Oracle prevê bans e picks?
O Veto Oracle simula a ordem de vetos de uma série BO3 com o pool ativo de mapas. Cada time bane primeiro os mapas que mais baniu nas partidas recentes registradas pela HLTV e, sem histórico, o mapa em que tem a menor taxa de vitória. Nos picks, cada time escolhe o mapa com a sua maior taxa de vitória.
- No relatório de scouting, permaban é o mapa que o time bane em mais de 40% das séries.
As previsões do CS Data são confiáveis para apostas?
Não. O CS Data ainda não publica uma taxa de acerto histórica, e as previsões são estimativas estatísticas feitas com dados públicos, não garantia de resultado. Elas servem para entender o confronto. Durante os jogos ao vivo, resultados inesperados aparecem como alertas de UPSET (zebra).
Fontes
O CS Data é um projeto independente, sem vínculo com a Valve, a HLTV ou a PandaScore.