MASON-INTEREST-L Archives

December 2007

MASON-INTEREST-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Glen E. P. Ropella" <[log in to unmask]>
Reply To:
MASON Multiagent Simulation Toolkit <[log in to unmask]>
Date:
Fri, 7 Dec 2007 10:08:50 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (47 lines)
-----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-----

ATOM RSS1 RSS2