|
From: Laszlo G. <gu...@la...> - 2002-12-16 20:02:58
|
Hi, As far as I can tell, the concept of sub-swarms (in Swarm and hopefully, in Repast in the future) is exactly what you have in mind. It's intended to be more than just a simple collection of agents. In any case, it is definitely NOT the agents doing the same thing. The sub-swarm has its own schedule, the agents interact, etc. My 2 cents. Gulya At 12:23 PM 12/15/2002 -0800, Andy Cleary wrote: [...] I'm interested at a conceptual level whether you Repast developers see a distinction, which is driving this, in the following: we are interested in a "recursion" in which agents themselves may be entire agent-based simulations. I contrast this with what *appears* to me to be the recursion generally allowed for in Swarm/Repast, in which an agent may in fact be a "collection of agents" (correction: I went ahead and looked at Swarm, and they at least discuss this more complicated case in their documentation...). In my opinion, the latter is a "much simpler" subset (perhaps) of the former. In the latter, essentially every agent in the collective agent is merely "doing the same thing". In the former notion, however, you actually need an entire "sub simulation" inside of your agent, the internal agents interact, you need an internal schedule, etc. |