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.

Conversar no Discord

Fechar