|
From: Nick C. <nic...@ve...> - 2006-12-11 13:53:32
|
Michel, Re. direct communication, each agent has access to the context (think a Java collection in this case) in which all the agents reside. Using that you can get a reference to each agent from every other agent. Alternatively, you could have a class that handles all the interagent negotiation. Note that this latter is not the "environment" but rather an example of how to decompose your model into code. In the future, please use the repast-interest list and not repast-developer. repast-developer is for developer communication and issues with the development of the software itself. repast-interest is for model development and user support. Thanks. Nick _____ From: rep...@li... [mailto:rep...@li...] On Behalf Of Michel Nabaa Sent: Monday, December 11, 2006 6:08 AM To: Miles Parker; rep...@li...; Rep...@li...; Nick Collier Subject: Re: [Repast-interest] (no subject) Hi, i wanna work on a sahred taxis problem and traffic simulation for a town ; with multi objectif constraints in wich i must satisfy clients demands in real time. I wanna model my problem by using a decentralised approch in wich each taxi optimise its ways trying to satisfaying an economic probem and every client requests. the scenario is : 1 A client call the central. 2 The central sends a broadcast message to the taxis in the geographical zone from wich the client desires to go . 3 The concened taxis will negociate between them for choose the most appropriate one to serve the client; these taxis must negociate directly (and not via the environement as in ant algorithm in wich each ant follows pheromon deposed by other ants) I hope know if it is feasible in repast simphony because in many multi agent platfrom, the communication between agents is not direct and pass via the environement. is it feasible in simphony?? is there any documentation about this subject?? Thank your for your help Michel |