MaDKit forum

Welcome All !
Please, use explicit topic names when creating new threads. Thanks.

You are not logged in.

#1 2013-08-11 17:53:58

ines
Member
Registered: 2013-04-11
Posts: 15

Syntaxe de la version 5

Bonjour,
Je me suis basculer vers la version 5 du madkit, cependant je me trouve devant quelques difficultés vue que la syntaxe utilisée est différente à celle de la version 4.

Je cite l'exemple suivant, un agent envoi le même message à une liste d'agents ayant le rôle "voisin". Voici le code en utilisant la version 4:

AgentAddress [] agList = getAgentsWithRole("Stockmarket", "inter-invest", "voisin");
AgentAddress me  = getAddress();

for (int i=0;i<agList.length; i++)
{   if (agList [ i ] != me){
sendMessage (agList [ i ] , new StringMessage ("Demande prix estimé"));}}

Comment pourrai-je le modifié ?
Merci d'avance.

Offline

#2 2013-08-16 12:22:46

fmichel
Administrator
From: Montpellier
Registered: 2009-03-24
Posts: 172
Website

Re: Syntaxe de la version 5

Bonjour,

Ici, le plus simle est de tout remplacer par la ligne suivante :

broadcastMessage("Stockmarket", "inter-invest", "voisin", new StringMessage ("Demande prix estimé"));

Offline

#3 2013-08-28 12:46:02

ines
Member
Registered: 2013-04-11
Posts: 15

Re: Syntaxe de la version 5

Merci pour votre aide et je m'excuse pour le mauvais emplacement de ce sujet.

Offline

Board footer