You are not logged in.
Nous avons un nouveau problème.
Lorsque nous créons des agents de classes différentes, beaucoup de fonctions ne sont plus accessibles.
/*
Le broadcastMessage() ou sendMessage() ne marchent pas lorsque ils sont envoyé ou reçu depuis des agents de classe différentes.
Comment faire communiquer des agents qui ne sont pas de même classe? */
Edit : ce problème a été résolu. Notre problème était que pour lancer des agents depuis une autre méthode que le main, on re-utilisais le Madkit.main au lieu de juste faire le launchAgent().
Autre question: Si un agent reçoit plusieurs message en même temps, est ce qu'une succession de nextMessage() permet de récupérer tout les messages qu'il a reçu? ou il prend juste le dernier reçu?
Merci d'avance.
Last edited by Giner Maurin (2010-11-11 17:19:13)
Offline
Autre question: Si un agent reçoit plusieurs message en même temps, est ce qu'une succession de nextMessage() permet de récupérer tout les messages qu'il a reçu? ou il prend juste le dernier reçu?
Merci d'avance.
Oui, cela permet de récupérer tous les messages : nextMessage récupère les messages dans l'ordre de réception.
Offline
comment peut on créer des attributs pour une classe sous madkit SVP?
Offline
Bonjour,
Merci de créer un nouveau fil de discussion et de préciser votre question.
Offline