Tactics » Histórico » Versão 1
Felipe Welington, 02/08/2020 19:43 h
1 | 1 | Felipe Welington | # Tactics |
---|---|---|---|
2 | Quando uma play executa, cada robô executa uma sequência de táticas(Role). |
||
3 | Por exemplo na Play do passe, um robô possui uma sequência de duas táticas: |
||
4 | **WaitPass** (Tática responsável pelo posicionamento para receber a bola) |
||
5 | **Shoot** (Tática responsável por fazer o robô chutar depois que tiver controle da bola) |
||
6 | |||
7 | No mesmo período, outro robô tem também uma sequência de duas táticas: |
||
8 | **KickToReceiver**(Tática responsável por realizar o passe para o robô receptor) |
||
9 | **FollowAttacker**(Tática responsável pelo posicionamento, após ele realizar o passe) |
||
10 | |||
11 | Nessa play, há um terceiro robô que tem uma sequência de uma tática: |
||
12 | **PassObserver**(Tática responsável pelo posicionamento desse robô em um ponto estratégico para atrair a marcação inimiga) |
||
13 | |||
14 | ## Gerenciamento de táticas |
||
15 | Como são vários robôs executando uma tática, o gerenciamento ocorre de maneira que um robô só consiga avançar para a próxima tática, se todos os robôs da play puderem avançar |
||
16 | também. |
||
17 | Para fazer isso, a cada inter)ação o robô informa o numero da tática em que ele se encontra. O numero pode ser: |
||
18 | ** i** :(numero da tática atual, a tática não terminou ainda) |
||
19 | **i+1** :(numero da próxima tática, tática atual terminou) |
||
20 | **-1** : ( a atual tática terminou e é a ultima da sequência) |
||
21 | O numero é o menor entre eles, logo robôs que terminaram suas táticas permanecem executando a última, até todos terminarem. |
||
22 | Todos os robôs iniciam na tática 0. |