diff --git a/src/modele/calculs/IA.java b/src/modele/calculs/IA.java index 141db51..25c48e6 100644 --- a/src/modele/calculs/IA.java +++ b/src/modele/calculs/IA.java @@ -9,17 +9,16 @@ import java.awt.*; import java.util.Random; public class IA extends RealisateurDeDeplacement { - int genererInt(int borneInf, int borneSup){ - Random rand = new Random(); - int nb; - nb = borneInf+rand.nextInt(borneSup-borneInf); - return nb; - } - + int alt = 0; protected boolean realiserDeplacement() { for (ElementDynamique e : lstEntitesDynamiques) if (e instanceof modele.donnees.IA) { - e.avancerDirectionChoisie(null); + if(alt < 3){ + alt++; + }else{ + e.avancerDirectionChoisie(null); + alt = 0; + } } return false;