/**
* Classe pour deplacer et afficher des tortues
*/
public class TortueLogique
{
//deplace une tortue
public static void bougeTortue(Tortue tortue)
{
tortue.avance(Math.random());
tortue.tourne((Math.random()-0.25)/10); // -0.25 pour donner une
tendance aux tortues de tourner a gauche plutot qu'a droite
}
//affiche la position d'une tortue dans la course
public static void afficheTortue(Tortue tortue, int index, double
distMax)
{
double pos = tortue.getPos();
System.out.print(index + ": ");
int i;
for (i = 0; i < pos; ++i)
System.out.print("*");
while (i++ < distMax)
System.out.print(" ");
System.out.print("|\n");
}
}