Topo

Como dados de IA Pode Melhorar sua Performance em CS:GO

Comente

Escolher e executar uma estratégia pode fazer ou quebrar seu jogo. Se duas equipes com habilidades iguais se enfrentam, as estratégias das equipes influenciarão o resultado muito mais do que as habilidades individuais dos jogadores.

O pensamento estratégico torna-se ainda mais importante quando confrontado com um oponente mais forte.

Embora você não possa vencê-los mecanicamente, você ainda pode ganhar sendo inteligente. Jogar (e ganhar!)

Como dados de IA Pode Melhorar sua Performance em CS:GO

Em um nível profissional, portanto, requer uma análise pré-jogo rigorosa, tanto sua quanto da estratégia de seu oponente. Esta é uma notícia velha para o xadrez, futebol ou qualquer outro esporte competitivo, e também se aplica ao CS:GO.

Nós e a especialista de jogos online, Luiza Correia, nos juntamos e fizemos este artigo, que a princípio pode parecer um pouco confuso, pois a introdução da ideia é nova, mas que no final, faz sentido.

Nossos critérios foram os seguintes:

  • Análise de Dados do Jogo
  • Pesquisa de números de Estratégia
  • Estratégias mais Usadas no Jogo

O estado da descrição da estratégia

Em geral, uma estratégia é uma forma de abordar um problema que criará seu resultado preferido.

No contexto do CS: GO, vemos a vitória do round como o objetivo que uma equipe busca e a combinação dos caminhos dos jogadores, escolhas de armas e uso de granadas como estratégia que eles usam para alcançá-lo.

Neste artigo, vamos nos concentrar apenas no componente espacial - as rotas e posições que os jogadores escolhem no início de cada rodada, de acordo com nossas estatísticas de sites aposta cs:go.

Para simplificar, chamaremos essa estratégia de uma equipe.

Análises posicionais como essa têm sido feitas há muito tempo para a maioria dos esportes clássicos de forma categórica (pense em movimentos iniciais como o Gambito da Rainha no xadrez ou em formações como 4-4-2 no futebol).

Em comparação com isso, as estratégias em CS:GO ainda estão sendo referidas de maneiras descritivas ('Bomba + 1 A curta, resto A longa, fumaça no meio') ou com nomes ('3 + 2 B-Split') que deixam grande parte da execução está aberta à interpretação.

A forma como a mesma estratégia é chamada também pode variar significativamente de fonte para fonte.

Colocando estratégias em números

Pense no mapa de CS:GO. Há dois locais de bombas e várias maneiras de alcançá-los a partir da área de desova do Terrorista (em CS: GO, o lado Terrorista é o lado atacante; o objetivo aqui é plantar a bomba, enquanto os Contra-Terroristas visam prevenir uma planta desarmar).

A equipe de ataque, portanto, tem que decidir qual local da bomba alvejar, quem carregará a bomba e, finalmente, para onde cada jogador individual irá.

Assim como as escolhas de granadas e armas desempenham um grande papel, os caminhos de movimento dos jogadores são talvez pelo menos igualmente importantes para o sucesso da equipe em vencer uma rodada.

Para começar nossa análise, podemos observar todas as estratégias que já foram jogadas em um mapa e atribuir números a elas.

Essa seria a abordagem mais simples para colocar estratégias em um sistema, mas não teria quase nenhum valor para uso no jogo por causa de sua falta de qualidade descritiva.

Além disso, o grande número de estratégias que você precisa lembrar para usar essa abordagem a torna praticamente inútil.

Estratégia como uma soma de caminhos

Quando olhamos para as estratégias, geralmente consideramos como a equipe se move como um todo.

Mas quão importante é o jogador individual para o todo? E se apenas um jogador seguir um caminho ligeiramente diferente - ainda é a mesma estratégia?

Se não, quantos jogadores devem mudar seus caminhos para torná-los novos?

E o que acontecerá com uma estratégia se todos os jogadores seguirem os mesmos caminhos, mas a bomba for carregada por um jogador diferente na próxima vez que a estratégia for executada?

A nosso ver, todos esses detalhes são importantes. Devem, portanto, ser esclarecidos pela descrição de uma estratégia.

Então, em vez de olhar para os movimentos das equipes como um todo, nós o desmontamos para ver em quais movimentos individuais ele realmente consiste.

Então, uma estratégia nada mais é do que a combinação dos caminhos de todos os jogadores.

Adicione um caminho extra para o movimento da bomba (já que ela pode ser largada por um e recolhida por outro jogador) e você terá uma descrição exata do que está acontecendo em uma rodada de CS: GO.

De fato, ao analisar dezenas de milhares de rodadas jogadas por jogadores profissionais de CS: GO, descobrimos que quase todas (> 98%) estratégias podem ser desconstruídas em uma combinação de menos de dez caminhos diferentes que os jogadores tomam, dependendo do mapa.

Parece um número pequeno, mas a quantidade de estratégias possíveis com as quais eles podem ser combinados é grande.

Digamos, por exemplo, que existem quatro caminhos para atacar um local de bomba e todos os jogadores estão escolhendo aleatoriamente um deles.

Isso por si só (e levando em conta os diferentes porta-bombas possíveis) nos dá 280 abordagens estratégicas diferentes possíveis apenas para este local!

Nossa abordagem para a estratégia CS: GO

Para detectar a estratégia jogada, treinamos uma Rede Neural Convolucional para reconhecer o caminho de cada jogador individual.

O processo de agrupamento divide os caminhos encontrados em milhares de rodadas em cerca de sete a dez clusters, ou seja, caminhos diferentes, e atribui o respectivo número a eles.

A estratégia de qualquer rodada pode então ser descrita pelo número de caminhos percorridos. Desta forma, qualquer jogo histórico e até mesmo em andamento pode ser analisado.

Esta nova forma de abordar as estratégias de CS: GO torna mais fácil sistematizá-las e compará-las.

Em contraste com as estratégias nomeadas individualmente, nosso sistema de numeração não está aberto a diferentes interpretações e também não exige que apresentemos, e depois lembremos, identificadores arbitrários exclusivos.

Tudo isso é feito automaticamente.

Uma vez que as estratégias são identificadas, ele abre uma porta para novos tipos de análise estatística de jogos CS: GO, seja para um entendimento mais profundo da mecânica do jogo, a preparação para uma próxima partida ou informações mais detalhadas na rodada para apostas em esportes, espectador e comentários ao vivo.


Comentários (0) Postar um Comentário

Nenhum comentário encontrado. Seja o primeiro!

Oi, Bem-vindo!

Acesse agora, navegue e crie sua listas de favoritos.

Entrar com facebook Criar uma conta gratuita 
Já tem uma conta? Acesse agora: