Atividade #761
FechadaObjetivo #565: Refinar o passe atual
Meta #566: Não fazer passes perigosos
Atividade #746: Melhorar interceptação da bola no passe
Implementar a narrativa de passe
Descrição
A tarefa consistirá em determinar quando um passe é executado, sendo ele bem sucedido ou não. Deve-se mostrar o robô que passou a bola e o que recebeu. A tarefa é complexa pois envolve vários parâmetros e o algoritmo pode ser diferente para a nossa equipe e para a equipe inimiga.
Para a nossa equipe: a tarefa é mais simples, pois temos uma flag chamada pass state, que é ativada sempre antes do atacker executar o passe para o striker.
Para a equipe inimiga: a tarefa é mais complexa, pois não saberemos quando o inimigo tem a intenção de fazer o passe.
A ideia inicial será implementar a narração de tal forma a saber quando um passe amigo foi feito corretamente, se foi interceptado ou se simplesmente ocorreu um passe errado. Como o passe inimigo é mais complexo e precisamos utilizar a narrativa de passe amigo para melhorar o nosso passe, será implementado primeiramente o passe amigo utilizando o pass state. Assim, após essa tarefa ser concluída, será realizada uma bateria de testes, de forma a refinar o passe entre os nossos robôs, calibrando força de chute e outros parâmetros afins.
Arquivos
Atualizado por Lucas Germano há mais de 6 anos
- Arquivo passNarrative.jpg passNarrative.jpg adicionado
Ideia inicial para a narrativa de passe para o nosso time:
EDIT 1: Diagrama excluído, pois foi movido para outro tarefa
Atualizado por Luiz Renault Leite Rodrigues há mais de 6 anos
Não poderíamos implementar apenas considerando que não há conhecimento prévio se o passe ocorreu ou não? Isso valeria nos dois casos.
Outra estatística pode ser criada para o nosso time apenas que trata do passe executado quando previsto.
Atualizado por Lucas Germano há mais de 6 anos
Luiz Renault Leite Rodrigues escreveu:
Não poderíamos implementar apenas considerando que não há conhecimento prévio se o passe ocorreu ou não? Isso valeria nos dois casos.
Outra estatística pode ser criada para o nosso time apenas que trata do passe executado quando previsto.
Sim senhor, poderíamos. Vou criar um teste que faz a métrica dos passes corretos, onde irei focar o trabalho por enquanto (em uma nova tarefa), visto que é o que mais estamos precisando atualmente. Também irei adaptar esse fluxograma e essa tarefa para uma narrativa de passe que abranja todos os times.
Atualizado por Lucas Germano há mais de 6 anos
- Arquivo passTest.jpg passTest.jpg adicionado
Um novo diagrama foi feito, com algumas pequenas mudanças em relação ao anterior, agora adaptando para os dois times:
![](passTest.jpg)
Atualizado por Leonardo Gomes Goncalves há quase 6 anos
- Prioridade alterado de Normal para Baixa
Atualizado por Lucas Germano há quase 6 anos
- Situação alterado de Em andamento para Fechada
Código ficou desorganizado, essa tarefa vai ser repensada e refeita futuramente.