/dev: Resolvendo o abandono de fila

Por que o abandono de fila é um problema no LoL e o que estamos fazendo para resolvê-lo.

Oi, gente! Aqui é o BarackProbama e vim falar sobre um assunto nem um pouco polêmico: penalidades e abandonos na Seleção de Campeões. Quando discutimos anteriormente nossos planos de progressão de penalidade por abandono de fila, vimos alguns comentários bem furiosos. As mudanças entrarão em ambiente de jogo na Atualização 11.15, então gostaríamos de falar mais a respeito da filosofia e dos dados por trás dos problemas que estamos tentando resolver.

Mas por que o abandono de fila é tão prejudicial para o LoL? Bom, quando acontece um abandono, o sistema de gerenciamento precisa jogar todo mundo de volta à fila e formar novas equipes com quem sobrou. Isso pode ser um problema em todos os níveis de jogo, mas é ainda pior quando se trata de uma fila com menos pessoas, como no topo das ranqueadas. As filas, que já são longas, ficam ainda maiores e a qualidade da partida piora, já que precisamos procurar pessoas em uma gama de níveis de habilidade mais ampla para preencher as vagas abertas. Abandonar a fila faz com que todo mundo demore mais para achar partidas e ainda reduz a qualidade delas.

Além disso, também acreditamos que abandonar partidas ranqueadas intencionalmente para garantir situações favoráveis reduz a integridade competitiva do LoL. Esperamos que as pessoas se esforcem em todas as partidas, até mesmo aquelas nas quais estão em desvantagem.

Por exemplo, banir Campeões estrategicamente é uma das principais mecânicas da ranqueada. Isso faz com que o LoL se torne dinâmico e interessante, além de criar um ambiente onde jogar com um só Campeão seja uma faca de dois gumes. Jogar com base nos banimentos é vital para se tornar uma pessoa habilidosa no jogo. Então, sair da fila sempre que seu Campeão principal for banido elimina completamente a necessidade de aprender a usar novos Campeões para vencer. Esse é outro motivo pelo qual estamos trabalhando para restringir esse comportamento.

Mas, é claro, também precisamos levar em consideração emergências ou perdas de conexão que impeçam as pessoas de começar a partida. E é por isso que nosso primeiro tier de punição é bem leve, então esses abandonos por motivos legítimos mal serão penalizados. Contudo, a grande quantidade de abandonos em filas de alto MMR prova que não é exatamente isso que está acontecendo na maioria dos casos.

Dados de Abandono de Fila

Vamos dar uma olhada nesses dados nas filas de alto MMR.

A primeira coisa que observamos é a quantidade de partidas que não começam. Nos últimos meses e em partidas de alto nível (Diamante I+), ~33% das Seleções de Campeões terminaram em abandono. Não é um bom número.

ChampSelectFailureRate_v2_BR.jpg

Taxa de falhas na Seleção de Campeões no alto MMR

A boa notícia é que as pessoas que estão abusando desse sistema em partidas de alto nível são a minoria. Somente ~1,6% do alto nível abandona as filas ranqueadas mais de 3 vezes por dia. Esse é o primeiro comportamento que vamos resolver.

DodgeCountRates_v2_por-BR.png

Taxa de abandonos de fila no alto MMR

Isso faz com que o tempo de espera para jogar em uma partida nesse nível aumente em cerca de 40%.

Obviamente, não é assim que a banda toca, então aqui vai…

O que estamos fazendo para resolver isso

Como já dissemos, estamos adicionando um novo tier de penalidade para atingir aquele 1% de pessoas que abandonam a fila mais de 3 vezes por dia. Um abandono fará com que a pessoa suba um tier (ou três falhas na verificação de prontidão – isso já acontece faz tempo, mas, como nunca comentamos tão a fundo sobre abandonos de fila, nem todo mundo sabia disso). Entendemos também que isso não resolve algumas das outras causas de abandono de fila, então falaremos mais delas daqui a pouco.

Tier

Bloqueio de fila

Penalidade de PdL (somente nas ranqueadas)

1

6 minutos

-3 PdL

2

30 minutos

-10 PdL

3 (novo tier)

720 minutos (12 horas)

-10 PdL

Desde a última publicação, nosso público comentou que esse novo tier também deveria ser adicionado ao ARAM. Eis então como ficam os tiers de penalidade no ARAM:

Tier no ARAM

Bloqueio de fila

1

15 minutos

2

30 minutos

3 (novo tier)

720 minutos (12 horas)

Também estamos modificando a nossa estratégia de redefinição. Antes, redefiníamos completamente os tiers de abandono de fila 24h após o último abandono registrado. Agora, reduziremos um tier a cada 12h. Dessa forma, quem abandonar a fila várias vezes receberá uma penalidade mais cedo e, além disso, quem sair da fila por um motivo legítimo conseguirá se recuperar mais rápido.

Todas essas restrições só serão aplicadas nos modos MOBA do League of Legends (Summoner's Rift, ARAM e modos de jogo de eventos), ou seja, o TFT não será afetado. Já que não é possível atrapalhar as partidas de TFT abandonando a fila (já que não há Seleção de Campeões), bloqueios de fila não são necessários para proteger a comunidade.

Implementaremos essas mudanças com cuidado nas próximas atualizações para garantir que tudo saia como o esperado: haverá maior qualidade nas partidas e tempos de fila menores, especialmente em níveis de jogo mais altos. Essas mudanças entrarão em vigor sem aviso prévio para que possamos avaliar melhor seus efeitos. Considerem esta publicação como uma notificação de que essas alterações podem acontecer a qualquer momento.

O que vem pela frente

Uma crítica que vimos quando anunciamos os novos tiers de penalidade acima é que eles só afetam o PdL, que pode ser recuperado sem maiores problemas. No futuro, estudaremos formas de incluir punições que ficarão na conta de quem abandona a fila por mais tempo do que somente uma penalidade de PdL.

Como dito anteriormente, entendemos que também precisamos resolver a causa dos abandonos de fila. Eis uma prévia do que estamos elaborando até agora:

Adição de novas punições para as denúncias na Seleção de Campeões - aqui, as pessoas poderão denunciar quem está, intencionalmente, tentando sabotar uma partida na Seleção de Campeões. Essa pessoa terá que arcar com as consequências de tal comportamento.

Paridade de preenchimento automático/função secundária - estamos trabalhando em melhorias no gerenciamento de partidas para que ambas as equipes tenham as mesmas funções no preenchimento automático, não somente no número de pessoas. Essa é uma melhoria que não entrou em ambiente de jogo nas atualizações do gerenciamento de partidas no ano passado, mas, dada a urgência por conta dos abandonos de fila, daremos prioridade a essa alteração.


Ufa! Quanta coisa, né? Valeu por ficarem aqui até o fim e a gente se vê no Rift!