[FRIAM] Fwd: ABM
Robert Holmes
robert at holmesacosta.com
Mon Jun 4 08:51:07 EDT 2007
On 6/2/07, Douglas Roberts <doug at parrot-farm.net> wrote:
>
> <snip>
> [*Footnote from the (or should be) above: I know people who have written
> applications with no object-oriented technologies at all, using FORTRAN or
> C, (or worse, purely procedural Java) and who claim to have developed an
> ABM. I contend, that while they may have developed a really neato
> simulation, it isn't an ABM. Where are the agents? Rows of an array?
> Elements of a struct? An array of structs? I really don't think so.
Why? Logically that position doesn't make sense - it seems to confuse the
model with the implementation of the model. For example, Epstein & Axtell's
Sugarscape model is an ABM. If I code it up, does it only remain an ABM if I
code in C++? Does the Sugarscape model suddenly stop being an ABM if I code
it in FORTRAN?
It might be easier to code in one type of language rather than the other,
but that's not the point. ABM-ness is a property of the model, not the code.
Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://redfish.com/pipermail/friam_redfish.com/attachments/20070604/0ac05709/attachment.html
More information about the Friam
mailing list