Projeto

Geral

Perfil

Definição do destino de cada defensor » Histórico » Versão 3

Gabriel Borges da Conceição, 30/07/2018 21:12 h

1 1 Gabriel Borges da Conceição
# Definição do destino de cada defensor
2
3
São geradas as posições:
4
![](Posiçõesdesordenadas redmine.png)
5
6
Para cada posição, calula-se o ângulo feito com a horizontal do vetor centro do gol--->posição:
7
![](Posiçõesordenadas redmine.png)
8
9
As posições são ordenadas em ordem crescente de ângulo, sendo utilizado Sort 2D Array.vim
10
11
12
Faz-se processo similar para a posição atual dos robôs:
13
![](Zagueiros ordenados redmine.png)
14
15
16 3 Gabriel Borges da Conceição
E, então, a distribuição dos robôs para as posições é feita na ordem. O zagueiro na posição 1 vai para a posição gerada 1, o zagueiro 2 para a posição 2 e assim sucessivamente:
17
![](Destinozagueiros redmine.png)