|
From: Nick C. <vze...@ve...> - 2001-11-19 19:40:42
|
On Mon, 2001-11-19 at 14:25, Laszlo Gulyas wrote: > > Hi, > > I get the feeling that I might have been somewhat offending in pressing > this issue. If that's the case, please accept my apologies. No offense taken at all. Its important to press issues like this. There are several places in repast that hinder the movement from a conceptual model of a simulation to its implementation in code. The implementation of concepts like "spaces" should reflect a conceptual model of an agent space, rather than their implementation as collections. More work on this sort of thing will make it much easier to move from a conceptual model to the code for that model. And that I think should be one of "guiding lights" for future repast development. All this is to say that I'm very glad and appreciative that you are thinking along these lines. Anyone else have comments on spaces in repast? Nick > > Gulya > > > > >I'm willing to make major additions and within reason some changes to > > > >the current space library. What would be nice is a new architecture > > > >along the lines of what you've been talking about that could be used in > > > >conjunction with the current one. The current space code could be > > > >deprecated, although perhaps not in the java sense, and users would be > > > >encouraged to use the new one. If you'd like to take the lead on this, > > > >feel free. > > > > > > I am not sure I understand this. Are you thinking of a completely disjoint > > > space hierarchy, or space classes that implement several interfaces or > > > something comletely different? > > > >What I'm thinking is a new design nearly from scratch and this would > >also require new gui displays classes as well. You've pointed out > >several conceptual problems in the space library and I don't think these > >can be rectified by shoe-horning in new code, especially if we want to > >incorporate the ideas from your longer musings on spaces. > > > >Nick > > > >-- > >Nick Collier > >Social Science Research Computing > >University of Chicago > >http://repast.sourceforge.net > > -- > Laszlo Gulyas, MSc Phone: (617) > 384-9216 > Government Department Weatherhead Center for International Affairs > Harvard University 602C Coolidge Hall > 1737 Cambridge street Cambridge, MA-02138 > -- Nick Collier Social Science Research Computing University of Chicago http://repast.sourceforge.net |