Projeto

Geral

Perfil

Ações

Atividade #761

Fechada

Objetivo #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

Adicionado por Lucas Germano mais de 6 anos atrás. Atualizado quase 6 anos atrás.

Situação:
Fechada
Prioridade:
Baixa
Atribuído para:
Início:
23/05/2018
Data prevista:

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

passNarrative.jpg (37 KB) passNarrative.jpg Lucas Germano, 24/05/2018 02:26 h
passTest.jpg (32,7 KB) passTest.jpg Lucas Germano, 27/05/2018 02:53 h
Ações #1

Atualizado por Lucas Germanomais de 6 anos

Ideia inicial para a narrativa de passe para o nosso time:

EDIT 1: Diagrama excluído, pois foi movido para outro tarefa

Ações #2

Atualizado por Luiz Renault Leite Rodriguesmais 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.

Ações #3

Atualizado por Lucas Germanomais 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.

Ações #4

Atualizado por Lucas Germanomais de 6 anos

Um novo diagrama foi feito, com algumas pequenas mudanças em relação ao anterior, agora adaptando para os dois times:

![](passTest.jpg)

Ações #5

Atualizado por Leonardo Gomes Goncalvesquase 6 anos

  • Prioridade alterado de Normal para Baixa
Ações #6

Atualizado por Lucas Germanoquase 6 anos

  • Situação alterado de Em andamento para Fechada

Código ficou desorganizado, essa tarefa vai ser repensada e refeita futuramente.

Ações

Exportar para Atom PDF