Overwatch 2

Atualização do pareamento: retrospectiva da 3ª Temporada e planos para o futuro

Blizzard Entertainment

Fizemos muitas mudanças na 3ª para reduzir os deltas de funções nas partidas, e agora queremos analisar os resultados dessas mudanças. Vamos ver os detalhes com o engenheiro de software sênior Morgan Maddren e o líder de design de meta Scott Mercer.

Resultados de delta das funções na 3ª Temporada

Já falamos sobre os deltas das funções em outras publicações de pareamento e no Bate-papo do desenvolvedor de meio da temporada. “O delta da função é a diferença de perícia entre os jogadores mais bem pareados em cada função das duas equipes”, explica Morgan. “Implementamos ajustes no início da 3ª Temporada para reduzir essa diferença.”

Esses ajustes mudaram bastante a forma como o nosso pareamento funciona no geral, e a equipe precisou de muito tempo para aperfeiçoá-los. E nas semanas após essa mudança, vimos uma redução na diferença de perícia entre os jogadores das equipes. “Aprendemos muita coisa sobre as dinâmicas mais complexas do nosso pareamento após essa mudança”, continua. “A primeira vez que o nosso pareamento prestou atenção na estrutura interna das partidas e dos grupos foi na 3ª Temporada. E isso foi incrível para nós, porque agora que vimos o desempenho da nova tecnologia de pareamento em um cenário verdadeiro, tivemos várias ideias para melhorias futuras.”

finalroledeltachart.pngO eixo Y representa a diferença de MMR entre dois Tanques de acordo com as divisões de Ranques. O delta entre os dois tanques no Competitivo se aproxima entre a 2ª e a 4ª Temporada.

Esse ajuste não só afetou o delta, como iniciou uma reação em cadeia em outras áreas do pareamento. “Tivemos muitas surpresas com o novo sistema que montamos para a 3ª Temporada. Os tempos de espera nas filas diminuíram no modo Competitivo sem interferir na qualidade das partidas, por exemplo.”

finalqueuetimechart.png

O tempo de espera da Fila por Função de Dano no Competitivo diminuiu entre a 3ª e a 4ª Temporada.

Morgan continua: “Também detectamos alguns problemas na qualidade das partidas de alto MMR e esperas maiores para grupos. Essa foi uma mudança mais brusca do que esperávamos, e estamos tomando providências para garantir que as próximas mudanças serão mais suaves para impedir distúrbios dessas proporções. O pareamento é extremamente dinâmico. Simulamos as nossas mudanças à exaustão antes do lançamento, mas nem sempre conseguimos prever algumas consequências de grandes ajustes.”

Reduzindo o intervalo de MMR

Nas palavras de Morgan: “Outro objetivo dos nossos ajustes de pareamento é criar partidas com um intervalo total de MMR menor. Esse é um desafio e tanto, já que para reduzir o intervalo de MMR sem prejudicar o tempo de espera nas filas precisamos tornar o nosso sistema de pareamento melhor em todos os aspectos. Precisamos ajustar como alocaremos grupos maiores em partidas, então podemos deixar alguns grupos em filas maiores para garantir que enfrentarão um grupo parecido.”

“São muitos detalhezinhos para acertar. Por exemplo: temos que garantir a melhoria das combinações por função para colocar grupos maiores juntos.”

Por fim, precisamos ser capazes de prever o estado da fila e usar essa previsão para saber se podemos iniciar uma partida ou se é melhor deixar os jogadores esperando um pouquinho mais para fazer um pareamento melhor.

Partidas mais justas para jogadores novos e em retorno

“Em ranques competitivos, nosso objetivo principal é fazer uma calibragem mais rápida e reduzir a incerteza total do sistema”, comenta Morgan. Incerteza é como chamamos o nível de confiança do sistema de pareamento em relação ao MMR.

Esse é um dos motivos pelo qual novos jogadores podem mudar ou pular alguns níveis de perícia. Todos os novatos começam no MMR Bronze, mas nem todos pertencem ao Bronze. Conforme o sistema entende a sua perícia e molda o seu MMR, esses jogadores vão mudar de nível mais rapidamente.

Para Morgan: “Um dos desafios é entender jogadores separadamente ao longo do tempo. Para fazer isso, nos perguntamos como podemos mensurar a perícia de um jogador novo ou que está voltando após meses ou anos de inatividade. Também consideramos como um jogador pode ser melhor entre cada função e com que velocidade um jogador pode melhorar com o tempo. Por fim, pensamos em como o desempenho de um jogador varia diariamente em condições específicas, como jogos solo ou em grupo.”

Outro desafio é entender as dinâmicas da população de jogadores como um todo. O quanto a perícia média da população muda de acordo com o horário ou ao longo do dia? Como lidamos com grandes saltos de incerteza agregada quando vários jogadores inativos voltam para uma nova temporada? Estes são alguns dos problemas que tentamos entender.

Por isso, faremos mudanças consideráveis no decaimento de MMR no patch do meio da 4ª Temporada, e procuraremos mais formas de melhorar as classificações nas próximas atualizações.

Pesquisa contínua e colaboração da comunidade

 Nossos dados também revelaram outra área que pode melhorar. Especificamente os desvios que acontecem em partidas que deveriam estar equilibradas.

Um dos objetivos da nossa equipe é descobrir por que partidas desequilibradas acontecem e o que o sistema de pareamento pode fazer para mitigá-las. “Esses tipos de partidas podem indicar áreas em que um jogador não foi bem calibrado e em que as nossas classificações precisam melhorar”, explica Morgan.

“A parte mais difícil de estudar desvios é que eles acontecem em duas equipes aparentemente equilibradas. Uma habilidade suprema bem utilizada, uma escolha certa e alguns acertos críticos de sorte podem fazer a diferença nas partidas de Overwatch”, complementa Scott.

Parte do que estamos estudando no momento são indicadores ou medidas que nos mostram o quanto uma partida é equilibrada ou não. “Essas medidas são parte essencial das melhorias a longo prazo porque nos dão sinais mais precisos para observar quando estudamos mais mudanças”, conclui Morgan. 

Enquanto analisávamos esses tipos de partidas e suas causas, vimos que alguns preenchimentos não foram favoráveis, criando partidas visivelmente desequilibradas. A 4ª Temporada trouxe mudanças que priorizam a qualidade dos preenchimentos em vez da velocidade. Um pouquinho mais de tempo de espera na fila já trouxe melhorias em partidas com preenchimentos, porque agora o pareamento procura um jogador com um MMR melhor para a sala.  

Essas mudanças são amparadas por dados e estatísticas que coletamos internamente, mas são conduzidas por nossos jogadores. Ouvimos as suas preocupações quanto ao pareamento e queremos deixar o nosso processo de desenvolvimento claro.

Como sempre, queremos saber o que vocês acharam!