|
From: Thomas R. H. <th...@sr...> - 2003-01-28 20:08:03
|
On Tue, 2003-01-28 at 13:46, Andy Cleary wrote: > At 01:32 PM 1/28/2003 -0600, you wrote: > > >Having said all this, I think that there is a semantic argument still to > >made here. I think that your identification of spaces as contexts is > >particularly important. IF we think of them as spaces, this will never > >be consistent. (A social network is different than a grid). But if they > >are contexts, which can be layered and represent different kinds of > >relationships, then the semantic difference is eliminated. Some > >contexts are static others are dynamic. I think that this has potential > >to be the way forward. What do others think? > > > >-Tom > > This has the aesthetic ring of being "right" that I look for in semantic > definitions like this, so let me be one to encourage the continuation of > this conversation. How exactly it should be realized in a software design, > both one starting "from scratch" and one building on the current Repast > code base, remains far from clear to me though. > I don't think that refactoring this out of the current space library would be that difficult, although, the api's would be different. Also, if we were going to make changes like this, I think that I wouldn't focus on backwards compatibility. [...] > Repast says nothing about agents at all... They are implicitly True enough. This is something that we have been thinking about for quite some time. The main dilemma has been the best way to approach this. For many of us, aspect oriented programming seems the way to go, but unfortunately this is not practical. Interfaces seems like a good way to approach it, but I suppose what has been really delaying us has been the task of determining what common semantics exist within agent types. I think that this is a very good point, though. > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Repast-developer mailing list > Rep...@li... > https://lists.sourceforge.net/lists/listinfo/repast-developer -- Tom Howe Social Science Research Computing University of Chicago |