Seus erros, medidos.
Uma engine de xadrez não diz que você jogou mal. Ela diz que a posição valia +1,5, você jogou Cf3, e agora vale −0,8. O RiftCoach faz isso para o League.
Cada erro sai como a probabilidade de vitória que ele custou, ancorado no segundo em que aconteceu. O replay pula para oito segundos antes, porque o erro é a decisão, não o desfecho.
14:22 posicionamento
Um erro é um número, não um adjetivo
Modelos de linguagem são notoriamente ruins em calibrar gravidade: chamam tudo de importante, ou nada. Então gravidade não é decidida pelo modelo. O estado de jogo é convertido em vantagem de ouro-equivalente, depois em probabilidade de vitória, e o erro é a queda que ele causou.
A avaliação nunca é um número solto, porque um coach precisa dizer por quê. A mesma posição aos 20 minutos, decomposta:
| Ouro | −5.550 |
|---|---|
| Experiência | −486 |
| Torres | −2.000 |
| Dragões | +1.300 |
| Arauto | −450 |
| Grubs | −360 |
| Vantagem | −7.546 |
Ele também separa a culpa, porque morrer e o seu time perder o barão enquanto você empurrava a top são problemas diferentes:
- direct
- Você morreu, ou entregou o abate ou o objetivo. Decisão individual.
- positional
- Aconteceu longe de você, e você estava no lado errado do mapa. Leitura de mapa e rotação.
- team
- Você estava presente e mesmo assim deu errado. Execução de luta.
replay por cima do jogo
O relatório não fica numa aba
Ler que você errou aos 14:54 é uma coisa. Ver a marcação aparecer na tela, no minuto em que aconteceu, com a wave ainda empurrando e o dragão ainda no timer, é outra. Abra o replay no client do League e o RiftCoach desenha por cima.
Isso só funciona com um replay rodando, nunca durante uma partida ao vivo, e a recusa é garantida em código. É a mesma distinção que um treinador de futebol faz ao pausar o vídeo de domingo: a partida já acabou, não há nada para vencer.
rota minuto a minuto
Contra quem estava na sua frente
Ouro, experiência e farm comparados com o seu oponente direto, minuto a minuto. Acima da linha você estava à frente; abaixo, atrás.
Não é comparação com challenger, e isso é deliberado: para comparar a sua curva com a de um challenger seria preciso a timeline das partidas dele, minuto a minuto. O oponente direto é o contra alguém que a sua própria partida sustenta, e é quem de fato decidiu a sua rota.
evidência três níveis
Toda afirmação carrega sua evidência
A API da Riot não tem nenhum campo de estado da wave. Então uma ferramenta que afirma com confiança que você devia ter dado freeze está chutando, e você não tem como saber em que parte confiar. Cada afirmação é marcada com como ela foi obtida.
-
T1
Medido
Lido direto da telemetria da Riot. "CS aos 10 minutos era 61." Nada entre o número e a fonte.
-
T2
Derivado
Calculado da telemetria mais uma premissa declarada. "Perdeu prio às 14:10, derivado do ritmo de CS e da posição." A premissa é obrigatória.
-
T3
Inferido
Estimado por vídeo ou heurística. "A wave parecia estar em slow push." Útil, e nunca apresentado como fato.
Números de item e de campeão são injetados de um banco fixado no patch, e um validador rejeita qualquer coisa que não exista no seu patch. Ele nunca vai te mandar buildar algo removido seis patches atrás.
padrões a partir da 5ª
Ele distingue hábito de acidente
Um relatório sozinho não responde o que importa: isso é padrão, ou foi uma partida ruim? A partir da quinta partida analisada, o RiftCoach conta.
Visão: apareceu em 5 das suas últimas 8 partidas de mid, gravidade média 3,4.
Amostra: 8 partidas de mid, patch 16.19. Uma partida conta uma vez por categoria.
A contagem acontece em Python, nunca no modelo. O modelo recebe o número pronto e escreve em cima. É essa separação que impede um "você sempre erra isso" apoiado em duas partidas. Seu histórico é um arquivo na sua máquina, e um comando apaga tudo de verdade.
limites declarados
O que ele não faz
- Nunca roda durante uma partida ao vivo. Não por disciplina, e sim por arquitetura. O único componente que fala com o client do League se recusa a funcionar fora do modo replay, e reconfere antes de cada requisição.
- Não julga trocas de dano nem combos por telemetria. A timeline da Riot não emite nenhum evento de uso de habilidade, e vida é amostrada de minuto em minuto, o que é inútil para uma troca de três segundos. Isso só ganha evidência pelo caminho de vídeo, e mesmo lá continua inferido.
- A resolução de posição é de um ponto por minuto. É o que a timeline entrega, então todo erro medido tem precisão de minuto, não de segundo, e o minimapa desenha área, não ponto.
Treina outras pessoas?
O RiftCoach é gratuito para sempre, para as suas partidas. Isso é regra do projeto, não teste grátis.
O que a ToriiTech vende é um serviço hospedado separado, para as coisas que um jogador sozinho não tem uso.
Entrar na lista. Vamos perguntar o que você precisa antes de construir.
- Vários alunos num painel
- Acompanhar um aluno entre partidas e patches
- Compartilhar relatório com o aluno por link
- Exportar em PDF ou planilha
- Anotar em cima do relatório do aluno
Revise sua última partida
Instale, cole sua chave da Riot, escolha a partida. Noventa segundos depois o relatório abre no seu navegador.
Baixar para Windows- Arquivo
RiftCoachSetup.exe, 38 MB- Versão
- 0.1.2
- Requer
- Windows 10 ou mais novo. Instala sem pedir administrador.
- Assinatura
- Nenhuma. O Windows vai dizer que o editor é desconhecido — clique em Mais informações e depois em Executar assim mesmo.
- sha256
-
a9bfdbdb1bdd8090073b7ed767b801d4aa577c7521815a09cd86ceb4355060d9Sem certificado, é assim que você confere a origem:Get-FileHash RiftCoachSetup.exe - Licença
- Proprietário, gratuito para as suas partidas. Quem instalou a 0.1.2 ou anterior tem direito ao código daquela versão: ver os termos.