-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Stephen Upton on 12/07/2007 08:20 AM: > Another idea is to use JADE, or some other similar MAS (multi-agent > system). There is no simulation infrastructure since it was built as > middleware for constructing MAS's. However, the basics are there for > having agents on different machines, migration of agents, communication > between agents, etc.. It would be interesting if the ABM community got > together with the MAS community to share ideas, if they haven't done so > already. I haven't seen much. These agents are typically more > heavyweight than agents used in ABM/IBM's, e.g., having an expert system > as a decision making component, but if you're headed that route, it > might be an avenue to look into. I definitely will. It's an interesting idea. I tend to slice up my simulations so that a big agent (composed of smaller agents) manages it's sub-agents and bottlenecks communication between sibling big agents. In the rare situation that a sub-agent needs to talk to another sub-agent managed by a different big agent, I sometimes violate that and build special dongles specifically for those sub-agents in interfaces of the big agent. So, it would be reasonable to use JADE's distribution for these big agents and have each of them manage a MASON SimState, which contained the sub-agents. My only question now is whether gymnastics like this are more or less effort (initial, maintenance, and training) than just hand-rolling my own inter-agent management (e.g. RMI). My first inclination is to do it myself, unfortunately. Thanks! - -- glen e. p. ropella, 971-219-3846, http://tempusdictum.com There's no sense in being precise when you don't even know what you're talking about. -- John Von Neumann -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHWYwyZeB+vOTnLkoRAvf0AKDRFHtyWdQNar8N8peObThGy0jazgCcD53I H0I0JiKQATxcLe0wnJ/3Amw= =cfFn -----END PGP SIGNATURE-----