Chasse à la limace

Maintenant que votre méthode isFacingTrail() fonctionne, il est temps d'écrire le code de la chasse à proprement parler. Copie/collez le code que vous aviez fait pour l'exercice précédent, et complétez la méthode hunt() (hunt signifie chasse en anglais).

Suivre une piste n'est pas très difficile : avancez tant que vous êtes face à la piste. Si la piste n'est plus devant vous, cherchez si elle se trouve à gauche ou à droite, et suivez-la encore.

Pour ne pas confondre la partie de la trace à suivre avec celle que votre buggle a déjà suivie, il est conseillé d'effacer la piste derrière vous. Pour cela, utilisez la méthode baisseBrosse() pour baisser votre brosse, et leveBrosse() pour la relever.

Enfin, n'oubliez de capturer votre proie une fois que vous l'aurez débusquée (avec prendBiscuit()).

Objectif de cet exercice

Complétez la méthode hunt(). Vous voulez probablement copier votre méthode isFacingTrail() de l'exercice précédent.