
Já ficou claro para nós que este ano será significativo para o balanceador. Grandes atualizações estão chegando em 2019. E para ver isso com seus próprios olhos, você precisa ver como o balanceador se desenvolveu. E, ao mesmo tempo, analisaremos os problemas.
Visão geral
Um dos componentes mais importantes do jogo é o balanceador. Ele realiza uma série de tarefas, sendo a principal delas a correta seleção da equipe, levando em consideração os carros que os jogadores escolheram. As tarefas do balanceador também incluem a seleção de:
- escalações de times comparáveis para um jogo interessante;
- uma variedade de equipamentos por tipo e nível de tecnologia;
- cartões.
Deixar os tanqueiros entrarem em batalha o mais rápido possível é a principal tarefa do balanceador. Voltando à história, entendemos que há nove anos, em 2010, isso era mais fácil do que hoje. Naqueles anos, havia apenas três nações, tantos veículos diferentes não eram observados e havia muito poucos jogadores dos níveis IX-X. Portanto, em tal situação, para reduzir o tempo de seleção, o balanceador poderia colocar os tanques em uma batalha com uma diferença de 4-5 níveis. Por exemplo, veículos Nível VI e IX-X podem facilmente acabar na mesma batalha. Hoje parece impossível.
O tempo passou e o balanceador ficou obsoleto. Ele tinha uma lista de ferramentas ausentes, mas tão necessárias:
- não havia restrições quanto ao número de carros em uma equipe dependendo da classe;
- surgiram os chamados "pelotões com chaveiro", com diferença de equipamento em três níveis;
- um pequeno número de veículos inimigos do nível do jogador. Por exemplo, 13 veículos Nível 4 e XNUMX veículos Nível VIII podem ser lançados em batalha. Tal time era desequilibrado, e o conforto dos jogadores, principalmente do oitavo escalão, foi reduzido ao limite.XNUMX
Decidiu-se mudar enormemente o sistema de balanceamento e criar uma arquitetura completamente nova.
Atualização 9.18 e balanceador de modelo
2017 Está saindo uma atualização, que era esperada na solução de problemas e na aquisição de mais comodidade no jogo. O que mudou?
- os pelotões tornaram-se apenas de nível único;
- o número de canhões autopropulsados na equipe foi reduzido para três;
- o balanceador tornou-se um modelo: 3-5-7, 5-10 e uma batalha de um nível.
Os modelos permanecem os mesmos agora, mas a estrutura da fila mudou.
O que é uma fila?
A fila é uma lista de veículos que vai sendo preenchida de acordo com os jogadores pressionando o botão “To battle”. Imediatamente após escolher um carro, os jogadores entram nesta lista.
A "Sala de Espera" é reabastecida com veículos prontos para a batalha. Depende da reposição do equipamento do nível desejado.
Quanto tempo você gasta na fila depende do número de jogadores, níveis, tipos de veículos. O balanceador neste momento seleciona um modelo, uma variedade de tipos e um mapa.
Antes da APA 9.18, havia quatro vezes menos veículos Nível X do que veículos VIII. É por isso que o padrão básico 3-5-7 provou ser eficaz.
Novas dificuldades
Desde 2017, a situação com os níveis de tecnologia mudou. Hoje, os veículos Nível X são menos da metade do número de veículos Nível VIII. O número do nono nível também aumentou. A fila ganhou força. Ao realizar eventos ou promoções de jogos, a fila é influenciada por eles, por isso a carga se torna maior.
Mas falando sobre o desenvolvimento natural da fila, podemos dizer sobre dois problemas sérios que estão sendo resolvidos:
- jogo frequente no final da lista de times quando você tem que jogar contra jogadores mais fortes. Isso é especialmente evidente com a técnica do sexto e oitavo níveis.
- Os veículos preferenciais geralmente acabam em batalha contra um oponente de nível superior. Essa luta está indo de acordo com o segundo padrão 5-10. Por que o jogo se torna desconfortável, dadas as características do equipamento preferencial.
A decisão sobre modelos rígidos, tomada anteriormente, não vai corrigir a situação hoje, porque a própria estrutura da "sala de espera" mudou.
Decisão do desenvolvedor? Reduza o número de batalhas contra veículos de nível superior e, inversamente, aumente o número de batalhas contra veículos de seu próprio nível e abaixo.
Mecanismo de Resolução de Problemas
Os modelos dinâmicos devem ser a solução para batalhas de dois e três níveis. Em breve haverá tais modelos:
- 7-8, 6-9, 8-7 e 4-11 para duplex;
- 4-5-6, 4-4-7 e até 5-5-5 para lutas de XNUMX níveis.
Outros padrões podem ser possíveis.
O padrão 5-5-5 parecerá estranho no início para a técnica que termina no final da lista. No entanto, tal padrão só será aplicado quando a distribuição de veículos na fila for extrema. O principal objetivo é reduzir o número de batalhas em que os jogadores jogam com veículos dois níveis acima.
O novo balanceador deve trabalhar para otimizar a batalha e o conforto dos participantes. Ele avaliará a fila mais rapidamente. O modelo será selecionado com base no número de tanques na fila e seus níveis.
balanceador
Se você observar o exemplo, verá com que frequência um veículo Nível VIII atinge diferentes partes da lista da equipe em diferentes batalhas de nível. O trabalho do balanceador para 11 de dezembro de 2018 é mostrado.


Após a introdução do novo balanceador, o tempo de espera para uma batalha pode ser maior. Os desenvolvedores sacrificam isso em favor de um jogo mais confortável. O tempo de espera, como sempre, depende do estado da "sala de espera".
Planos para o futuro próximo
A parte técnica do sistema da nova balanceadora já foi concluída. Muito em breve aparecerá em um dos servidores principais.
No início, a estabilidade e a tolerância a falhas serão verificadas em condições normais de operação e serão coletadas informações sobre a distribuição dos equipamentos. Obviamente, a escolha dos modelos será ajustada.
Ao final do período de teste, os dados recebidos serão analisados, assim como o feedback dos jogadores. Com resultados claros do uso deste balanceador atualizado, ele será lançado em outros servidores e funcionará para o conforto dos tankers.