Ora che il vostro metodo isFacingTrail() funziona è arrivato il
momento di scrivere anche il codice per organizzare la battuta di
caccia. Copia ed incolla il tuo codice dal precedente esercizio e quindi
crea il nuovo metodo hunt() (Ndt caccia).
Seguire una traccia non è molto difficile, muoversi avanti fintantoché avete la pista davanti a voi. Se di fronte a voi non c'è più nessuna traccia, provate a vedere se il resto della traccia è alla vostra sinistra o alla vostra destra e continuate a seguirla.
Per assicurarsi di non confondere la traccia da cui provieni con quella di
fronte a te il modo più facile è quello di cancellarla mentre la stai
seguendo. Usa il metodo brushDown() per appoggiare il pennello
in basso e marcare il terreno e brushUp() per risollevarlo.
Alla fine non dimenticare di catturare la preda che hai trovato (usando
pickupBaggle()).
hunt(). Probabilmente
vorrai copiare il metodo isFacingTrail() che hai scritto nel
precedente esercizio.