Projeto

Geral

Perfil

Ações

Best Y Inverso » Histórico » Revisão 5

« Anterior | Revisão 5/7 (diff) | Próximo »
Carla Cosenza, 09/09/2018 21:53 h


  1. Best Y Inverso

O Best Y Inverso é responsável por achar a melhor posição para o Striker receber o passe. Ao analisar o passe, percebemos que uma boa posição tem que possuir um caminho livre do Attacker, pois é ele que irá mandar a bola, e também um caminho livre para o gol, pois é para lá que a bola irá depois. Assim, iremos analisar duas retas: uma reta que sai do Attacker e outra que sai do gol. A interseção dessas duas retas será a melhor posição para o Striker ficar esperando a bola.

  1. Reta do Gol

Para encontrar a reta do gol, foi utilizado uma estratégia parecida com a do Best Y. Olhando para o centro do gol, varremos o camp, a partir do Attacker e angularmente, determinando seções onde não há inimigos. A análise é feita depois do Attacker para tentar garantir que a posição do Striker não será muito perto do Attacker. Depois analisamos essas seções e pegamos a maior. A reta que passa no meio dessa seção e pelo centro do gol será a reta do gol.

![Área analisada para encontrar a reta do gol] (Imagem.002.jpeg)

![Reta do gol] (Imagem.003.jpeg)

No código, a implementação é feita assim:

1.

  1. Reta do Attacker

Para encontrar a reta do Attaker, fazemos a mesma análise. Olhamos para a posição do Attacker, e analisamos o campo a partir do ponto mais proximo da área da defesa inimiga que está na linha dos fundos até o seu canto oposto (veja a figura abaixo). Esses pontos foram escolhidos para prevenir que a posição final do attacker seja fora do campo. Depois determinamos as seções onde não há robôs inimigos e selecionamos a maior seção. A reta que passa pelo Attacker e pelo meio dessa seção será a reta do Attacker.

![Área analisada para encontrar a reta do Attacker] (attackerline1.001.jpeg)

![Reta do Attacker] (attackerline2.001.jpeg)

  1. Posição Final

Assim, fazendo a interseção das duas retas, encontramos a melhor posição para o Striker ficar esperando a bola.

![Posição final] (Imagem.004.jpeg)

Atualizado por Carla Cosenzamais de 6 anos · 5 revisões