swarm-modeling
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Swarm-Modelling] Something New.. ?


From: Simon Bland
Subject: Re: [Swarm-Modelling] Something New.. ?
Date: Tue, 15 Mar 2005 22:53:14 +1000
User-agent: Mozilla Thunderbird 0.7.3 (Windows/20040803)

I guess I'm not too good at explaining it yet, I've only had a few weeks looking at the topic so far.

The original proposal was this:
Create a simulation environment that didn't revolove around providing a method for creating modules specifically for it, but instead around providing a method to use existing "agents" to provide parts of the environment.

Consider a situation where you have legacy agents you want to use as part of a more complex model, but don't have access to the source, or the task of converting the agent, not only to a new language but to match the API of a given framework, is prohibitive for whatever reason.

Providing a framework that could use the existing agent(s) without the need to modify or redevelop it would be nice.

After looking around a little for existing simulation frameworks, none of the systems I found had anything to handle the above situation, but the idea of extending an existing framework to take advantage of the ability to develop modules using it's framework, and add to it the functionality of using legacy agents, was raised as a better approach to the problem.

Swarm was presented as a well developed framework with a lot of active support and development, so I thought I should put it to the Swarm community to see if anyone had worked on or seen any similar work.

I'm aware that any form of translation layer between a legacy agent and the rest of a system would take a big performance hit, but if the simulation isn't time critical that may often be a better option than totally reworking the legacy agent (at least in the short term).

So as I was originally asking, feedback on this idea would be greatly appreciated, hilighting important things to consider before I go chasing down some blind alleys.

Regards,
Simon Bland.

Bill Northcott wrote:



I saw this on the other list but did not really understand it.

What is your motivation?

The communication between agents and the rest of the simulation code is pretty intense and my first thought is that using *NIX i/o instead of Objective-C messages would be horribly slow.

Bill Northcott

_______________________________________________
Modelling mailing list
address@hidden
http://www.swarm.org/mailman/listinfo/modelling



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.7.1 - Release Date: 9/03/2005



reply via email to

[Prev in Thread] Current Thread [Next in Thread]