Caça à lesma

Agora que o seu método isFacingTrail() está a funcionar, é hora de escrever o código para organizar a festa da caçada. Copie-e-cole o seu código do exercício anterior e complete o método hunt().

Seguir uma trilha não é difícil: avance até ter a trilha à sua frente. Se não houver trilha mais trilha à sua frente, verifique se o restante da trilha está à sua esquerda ou à sua direita e vá nesta direção.

Para garantir que não misture o caminho de onde veio com o para aonde vai, o fácil é apagar o caminho por onde passa. Use o método brushDown() para abaixar o seu pincel e marcar o chão e brushUp() para levantá-lo de novo.

Finalmente, não se esqueça de capturar a sua presa quando encontrá-la (a usar pickupBaggle()).

Objetivo do exercício

Complete o método hunt(). Não gostaria de copiar o método isFacingTrail() que escreveu no exercício anterior?