rotina
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
rotina [2025/04/02 14:49] – [Nova Tentativa / Avançar] admin | rotina [2025/04/15 16:34] (atual) – edição externa 127.0.0.1 | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
====== Rotina ====== | ====== Rotina ====== | ||
- | explicar que rotina é a execução do [[Programação|código]] do usuário em uma determinada [[Arenas|arena]]. | ||
- | o painel de rotina | + | A rotina representa a execução do [[Programação|código]] do usuário em uma arena específica. O painel de rotina, localizado |
{{ rotina-barra.png }} | {{ rotina-barra.png }} | ||
- | a rotina | + | Para iniciar |
- | + | ||
- | caso o usuário queira | + | |
===== Console ===== | ===== Console ===== | ||
- | o console é o principal | + | |
+ | O console é a principal | ||
+ | |||
+ | {{ console.png }} | ||
+ | |||
+ | > É possível limpar o console manualmente através do ícone de vassoura e acessar o registro detalhado clicando no ícone de documento, ambos localizados na parte direita do painel. | ||
==== Registro ==== | ==== Registro ==== | ||
- | O arquivo de registro | + | |
+ | O arquivo de registro, acessível | ||
===== Pontuador/ | ===== Pontuador/ | ||
- | asdasdasd | + | |
+ | O sBotics utiliza ladrilhos para pontuar a rotina. Cada ladrilho possui um valor de pontuação, | ||
+ | |||
+ | O trajeto, formado por ladrilhos, pode ser dividido em segmentos menores, chamados de " | ||
==== Trajeto / Checkpoints ==== | ==== Trajeto / Checkpoints ==== | ||
- | asdasd | + | |
+ | Como mencionado anteriormente, | ||
+ | |||
+ | Dessa forma, a arena abaixo, ao considerar os checkpoints, | ||
+ | |||
+ | {{arena.png? | ||
==== Falha de Progresso ==== | ==== Falha de Progresso ==== | ||
- | fasdasd | + | |
+ | Caso o robô se desvie do trajeto esperado, um contador de falha de progresso será exibido no canto inferior da interface, indicando o tipo de falha e o tempo restante antes da penalização. No exemplo abaixo, o contador indica uma falha por inatividade do robô. | ||
+ | |||
+ | {{ contador-lop.png? | ||
+ | |||
+ | > Ao atingir zero, uma nova tentativa é iniciada, forçando o robô a recomeçar. | ||
+ | |||
+ | Para falhas de progresso relacionadas ao trajeto, desviar mais de dois ladrilhos resulta em uma falha " | ||
+ | |||
+ | {{falha-leve.png? | ||
+ | |||
+ | //Observe nas imagens acima que desviar um ladrilho é indicado por laranja, enquanto desviar dois ou mais é indicado por vermelho.// | ||
===== Painel de Tentativas ===== | ===== Painel de Tentativas ===== | ||
+ | |||
{{ rotina-painel.png? | {{ rotina-painel.png? | ||
- | com o painel de rotina aberto, é possível realizar novas tentativas ou pular para outras partes do percurso caso opção esteja disponível. também é possível visualizar o status (em relação a tentativas e trajetos) da rotina | ||
- | ^ {{ icons8-fuse-symbol-100.png? | + | O painel de rotina permite iniciar novas tentativas e avançar para outros trajetos, caso disponível. Ele também exibe o status da rotina em relação a tentativas e trajetos. |
+ | |||
+ | ^ {{ icons8-fuse-symbol-100.png? | ||
^ Trajeto | ^ Trajeto | ||
- | | Número do trajeto | + | | Número do trajeto |
+ | |||
+ | > // | ||
- | > //Note:// o painel de tentativas e novas tentativas etc só conseguem ser utilizadas se a arena for do tipo " | ||
==== Nova Tentativa / Avançar ==== | ==== Nova Tentativa / Avançar ==== | ||
- | é possível tentar de novo trajeto ou avançar para o próximo [MELHORAR], isto reinicia a posição do robô e **reinicia o código completamente**. | ||
- | > Para manter valores entre tentativas, utilize | + | É possível reiniciar o trajeto atual ou avançar para o próximo, reiniciando a posição do robô e o código. |
+ | |||
+ | Observação: | ||
+ | |||
+ | > Para manter valores entre tentativas, utilize variáveis estáticas: "'' | ||
===== Relatório de Execução ===== | ===== Relatório de Execução ===== | ||
- | O que ocorre na rotina é salvo na parte inferior do painel de tentativas em dois relatórios (logs): Um '' | ||
- | Ambos os logs permitem | + | O relatório de execução, exibido na parte inferior do painel de tentativas, registra os eventos da rotina em dois formatos: simplificado e detalhado. |
+ | |||
+ | Ambos os relatórios | ||
+ | |||
+ | **Exemplo de trecho | ||
+ | |||
+ | < | ||
+ | [0:00] Pontuação adicionada; | ||
+ | ↳ 5 Pts. (×1,00); | ||
+ | ↳ 1 @ 1. | ||
+ | |||
+ | [0:00] Entrou no ladrilho pela primeira vez: 0; | ||
+ | |||
+ | [0:05] Superou ladrilho: 0; | ||
+ | |||
+ | [0:05] Entrou no ladrilho pela primeira vez: 1; | ||
+ | |||
+ | [0:11] Pontuação adicionada; | ||
+ | ↳ 15 Pts. (×1,00); | ||
+ | ↳ 1 @ 1. | ||
+ | </ |
rotina.1743605360.txt.gz · Última modificação: 2025/04/15 16:34 (edição externa)