Ajustes do Matchmaker: Próximos Passos

As legendas para o vídeo estão disponíveis nos nossos idiomas compatíveis.

Em Dezembro do ano passado, destacamos que 2019 seria um grande ano para o matchmaker. Isso é definitivamente verdade, porque temos algumas grandes mudanças na arquitetura atual. Mas, para mostrar o quadro geral, vamos começar analisando a evolução do matchmaker, bem como seus principais problemas atuais.

Um Breve Resumo

Expandir

O matchmaker é um dos componentes mais importantes do nosso jogo, existente desde a criação do World of Tanks. Trabalha com os veículos que o jogador escolhe e monta as equipes. Além disso, o matchmaker cumpre outras tarefas importantes, incluindo:

  • Seleciona equipes comparáveis e competitivas
  • Seleciona vários tipos de veículos para cada batalha
  • Mantém a variedade nos mapas

O objetivo principal do matchmaker é levá-lo para a batalha o mais rápido possível. Em 2010, essa tarefa foi muito mais fácil do que hoje. Naquela época havia muito menos jogadores, especialmente nos níveis IX e X, e apenas 3 nações. Havia também significativamente menos tanques do que hoje. A fim de reduzir o tempo de espera, o matchmaker poderia enviar veículos para a batalha com uma diferença de cinco níveis, para que os tanques Nível VI e X pudessem estar frequentemente na mesma batalha. Naturalmente, isso pode parecer um pouco estranho para você agora.

Com o tempo, encontramos alguns problemas que o matchmaker simplesmente não conseguiu resolver, porque as ferramentas não estavam na sua forma atual. Esses problemas eram:

  • Sem restrições no número de veículos em uma equipe, dependendo da sua classe
  • Os chamados "Pelotões falhos”, consistindo de veículos que diferem de mais de três níveis
  • Poucos oponentes do seu Nível na batalha. Por exemplo, poderia haver 13 Nível X, mas apenas 2 veículos Nível VIII no time inimigo. Simplificando, você pode não ter adversários reais para assumir de forma realista.

Para resolver esses problemas, foi necessário alterar fundamentalmente o matchmaker e criar uma arquitetura completamente nova.

Atualização 9.18 E Um Sistema de Templates (Modelos)

Em 2017, a Atualização 9.18 foi desenvolvida para solucionar esses problemas e aumentar o conforto do jogador nas batalhas. Introduzimos algumas restrições: os pelotões só poderiam ser de nível único e também reduzimos o número de artilharia para três por equipe. Mas o mais importante, a Atualização 9.18 trouxe consigo um sistema de modelos. Esses modelos (os principais são 3-5-7 e 5-10) ainda estão em uso hoje.

No todo, o jogo agora está completamente diferente. Por outro lado, após o lançamento da Atualização 9.18, omitimos outro aspecto crucial do nosso jogo, a Fila.

O que é a Fila?

A fila representa uma lista de veículos, que é preenchida de acordo com a escolha dos jogadores. Uma vez que você tenha escolhido um tanque para ser lançado na batalha, você será imediatamente colocado nessa lista.

Para simplificar, imagine que a fila seja uma grande sala de espera. Ela reúne veículos, onde eles estão esperando o matchmaker mandá-los para a batalha. Isso acontece quando um número suficiente de veículos de níveis adequados é montado.

O tempo de espera depende do número de jogadores na fila e dos níveis de veículos que eles escolheram. O matchmaker também escolhe um modelo, classifica várias classes de veículos e seleciona um mapa aleatório.

Ponto importante

Antes do lançamento da Atualização 9.18, os veículos de Nível X eram 4 vezes menos comuns que os tanques de Nível VIII. Portanto, o modelo clássico de 3-5-7 que todos conhecemos provou ser eficiente e ajudou a classificar rapidamente a fila.

Reduzir

Novos Desafios

No entanto, nos últimos dois anos, a proporção de veículos mudou significativamente. Agora, os veículos de Nível X são apenas duas vezes menos comuns que o VIII; o número de tanques de Nível IX também aumentou notavelmente.

Ao mesmo tempo, a fila é muito dinâmica e muda literalmente a cada segundo. Isto não é apenas devido à evolução natural do nosso jogo, a fila é afetada por alguns fatores adicionais no jogo que aumentam a carga de trabalho na fila, por exemplo:

  • Eventos em andamento
  • Desafios
  • Ofertas especiais

A evolução natural da fila levou a dois novos problemas sérios com os quais estamos lutando atualmente.

  1. Os tanques geralmente estão no fim da lista e precisam lutar contra adversários de níveis mais altos, o que nem sempre é agradável. Isto é especialmente verdadeiro para os veículos de Nível VI e VIII.
  2. Jogadores com veículos Premium preferenciais jogam mais suas batalhas contra veículos de um nível acima, no modelo de 5-10 e raramente são combinados com veículos de seu nível e um nível mais baixo. Como resultado, tal situação elimina os benefícios do matchmaking preferencial.

Mas os modelos na arquitetura atual do matchmaker são rigorosos, portanto eles não podem se adaptar rapidamente à evolução da fila. Então, muitos jogadores hoje estão mais frequentemente no final da lista, e essa é a coisa mais importante que queremos mudar.

Nós também gostaríamos de:

Reduzir o número de batalhas com veículos de níveis mais altos e aumentar o número de batalhas com tanques do mesmo nível e um nível mais baixo.

Como Nós Queremos Fazer Isso?

Para atingir esses objetivos, planejamos introduzir modelos dinâmicos para batalhas de dois e três níveis. No futuro, os seguintes modelos podem aparecer:

  • 7-8, 6-9, 5-10 e 4-11 para batalhas de dois níveis
  • 4-5-6, 4-4-7 e mesmo 5-5-5 para batalhas de três níveis
  • outros modelos são também possíveis

Por favor, observe: O formato de batalha 5-5-5 pode não ser ideal para aqueles que estão no final da lista. No entanto, graças à introdução deste modelo, todos os jogadores estarão menos propensos a estarem no fim da lista. Também reduzirá o número de batalhas nas quais você encontrará adversários dois níveis mais altos.

O novo matchmaker será capaz de escolher vários modelos para veículos de diferentes níveis, a fim de manter um equilíbrio ideal em todo o sistema. Ao mesmo tempo, o matchmaker será capaz de se adaptar rapidamente à situação atual na fila, levando em conta muitos fatores. A escolha a favor de um modelo específico será feita dependendo do número de tanques na fila e seu nível, confira!

Matchmaker


11.12
Mecânica de Matchmaking baseada nas batalhas disputadas em 11 de Dezembro de 2018.
I-X
X
IX
VIII
VII
VI
Modelo de batalha
Número de batalhas
 
 
 
VIII
VII
VI
 
 
VIII
VII
 
 
IX
VIII
VII
 
 
 
VIII
 
 
 
IX
VIII
 
 
X
IX
VIII
 
 
Batalhas de um nível
Batalhas de dois níveis
Batalhas de três níveis

*Por favor, note: Todos os dados fornecidos no widget é uma seção transversal para um dia específico (11 de Dezembro de 2018). Em qualquer outro dia, a situação pode ser diferente, dependendo da estrutura da fila.

 NOTA: 

Após o lançamento do matchmaker atualizado, o tempo de espera pode aumentar um pouco, mas o conforto em cada batalha também deve aumentar. O tempo de espera dependerá da situação atual na fila.

Planos de um Futuro Próximo

A parte técnica da arquitetura está pronta e passou com sucesso nos testes. Em um futuro próximo, depois de algumas melhorias extras e ajustes técnicos, lançaremos um novo matchmaker em um dos servidores "ao vivo".

Primeiro de tudo, vamos verificar a estabilidade e resiliência do novo matchmaker em um ambiente de servidor real, bem como coletar dados reais sobre a distribuição de tanques em batalhas. E, claro, vamos dar alguns retoques nas configurações do modelo.

Após a conclusão do teste, analisaremos cuidadosamente os resultados obtidos e seus comentários. Se nos certificarmos de que o novo matchmaker muda a qualidade das batalhas para melhor, vamos lançá-lo em outros servidores ao redor do mundo.

Acompanhe as novidades e participe do teste do novo matchmaker! Juntos, podemos tornar nosso jogo ainda mais agradável. Além disso, compartilhe seus comentários sobre quais modelos você está mais ansioso para ver.

Fechar