You are not logged in.
Pages: 1
Bonjour,
Dans mon système multi-agent, il y a un agent qui a deux comportements: déplacement et décision.
Pour ce faire, j'ai réalisé un projet turtlekit qui gère le déplacement de l'agent et un autre projet où l'agent hérite de l'agent turtlekit du premier projet.
Dans Madkit, la compilation me génère des erreurs de la forme:
Error : class bin.madkit.ApprocheGlobale.Demande contains dependencies which are not in the classpath
Comment je pourrai les éviter, sachant qu'à la fin je peux lancer le simulation.
Merci d'avance.
Offline
Bonjour,
a priori il suffit de rajouter la dépendance à l'autre projet (dans project buildpath, onglet projet)
Offline
salut; je suis entrain de modifier la demo de simulation de gaz =>simulation trafic routier(changement de ligne) ,je sais pas comment donner une certaine vitesse pour chaque agent et aussi calculer la distance entr 2 agents
Offline
Bonjour,
Vous pouvez utilisez la méthode getCurrentBehaviorCount() qui renvoit le nombre de fois où le même comportement a été appelé.
donc
public String myMethod(){
if (getCurrentBehaviorCount() % 2) {
doSome...
}
return "myMethod";
}
donne un comportement 2 fois plus lent que sans le "if"
Pour la distance, il y a une méthode distance(Turtle) qui devrait faire l'affaire
Offline
ok merci;
Offline
Pages: 1