Skip to content

Estudo Personalizado de Partidas

🎯 Objetivo: Transformar seu histórico de partidas públicas em diagnósticos objetivos e planos de ação práticos para o seu próximo jogo.

Ao contrário de sites que apenas mostram tabelas estatísticas ou atribuem rótulos simplistas de vitória/derrota, o Dota 2 Learning utiliza um motor analítico determinístico e transparente. Identificamos padrões de comportamento treináveis: mortes evitáveis, consistência de recursos e disciplina de heróis.


🔒 Política de Privacidade & Consentimento (Regras Claras)

  1. Apenas Dados Públicos da API: Nunca solicitamos login ou senha da Steam. O sistema consulta apenas o identificador público (Account ID de 32 bits) exposto pela API comunitária do OpenDota.
  2. Sem Armazenamento Indefinido (TTL Automático): Em nossa infraestrutura, dados de partidas sincronizadas em cache expiram automaticamente após 7 dias de inatividade.
  3. Direito de Exclusão: Você pode solicitar a limpeza imediata do cache das suas partidas a qualquer momento.
  4. Sem Promessas Ilusórias: A OpenDota não garante 100% das partidas com parsing completo de replay. Analisamos amostras recentes válidas e sempre exibimos o tamanho real da base considerada.

🎮 Como Localizar seu Account ID no Dota 2

  1. Abra o Dota 2.
  2. Vá em Configurações ➔ Opções ➔ Rede / Social.
  3. Certifique-se de que a opção "Expor Dados Públicos de Partidas" está Marcada (se acabou de marcar, jogue ou aguarde alguns minutos para a API indexar).
  4. No seu perfil dentro do jogo, abaixo do seu avatar, copie o número do seu ID de Amigo (este é o seu Account ID numérico, ex: 86745912).

🛠️ Como Funciona o Motor de Diagnóstico

O motor aplica 4 regras determinísticas auditáveis:

DimensãoO que medimos?O que dispara o alerta?Ação Educacional
🛡️ SobrevivênciaMédia de mortes por partida.$\ge 8.0$ mortes/jogo.Exercício de recuo preventivo quando heróis somem do minimapa.
💰 EconomiaMédia de Last Hits em relação à duração.$< 90$ last hits médios.Treinamento de 10 min no Last Hit Trainer antes da fila.
🧙 Foco de HeróisProporção de heróis únicos na amostra.$> 80%$ de rotatividade.Recomendação de limitar a 2 heróis confortáveis por 7 dias.
📈 TendênciaTaxa de vitória geral vs últimas 5 partidas.Queda acentuada recente.Diagnóstico de fadiga e recomendação de pausa consciente.

💻 Execução e Teste via CLI (Ambiente Local/Servidor)

Para sincronizar suas partidas e gerar o diagnóstico em formato JSON estruturado:

bash
# 1. Sincronizar as últimas 20 partidas públicas
npm run opendota:sync -- SEU_ACCOUNT_ID --limit 20

# 2. Executar o motor analítico e gerar o plano de estudo
npm run opendota:analyze -- SEU_ACCOUNT_ID

O arquivo compilado com métricas consolidadas e planos de 7 e 30 dias será gerado de forma segura em integrations/opendota/cache/player-SEU_ACCOUNT_ID.json.


📚 Guias Complementares de Apoio

Dota 2 Portal — Plataforma educacional e analítica para evolução consistente.