Definição do destino de cada defensor » Histórico » Versão 6
Gabriel Borges da Conceição, 31/07/2018 11:05 h
1 | 1 | Gabriel Borges da Conceição | # Definição do destino de cada defensor |
---|---|---|---|
2 | |||
3 | São geradas as posições: |
||
4 |  |
||
5 | |||
6 | 4 | Gabriel Borges da Conceição | Para cada posição, calula-se o ângulo feito com a horizontal do vetor centro do (gol)--->(posição): |
7 | 1 | Gabriel Borges da Conceição |  |
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 |  |
||
14 | |||
15 | |||
16 | 6 | 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 | 3 | Gabriel Borges da Conceição |  |