Douglas Roberts wrote:
Oregon just passed an assisted suicide law...


    To better describe agent-oriented, I would like to extend an
    object to:
     1)
2)
     3) have control over its own execution
     4)
     5)

Typically garbage collectors observe for objects that are isolated from all others, and then call finalization routines on their behalf (like executors of a will). But for agent simulations, I think it would be useful to have voluntary and involuntary kill capability integrated in the collector whereby all references to that object would be nulled and the finalization process run. Assisted suicide would be the voluntary form, presumably limited by rules that examine of various properties of the object and connected objects. The unique applicability to ABM is that engineered programs have objects in different roles for reasons, and it would break the whole thing to have the program act on itself that way. On the other hand, ABMs are looser collections of more autonomous objects where agents come and go, and the proper analogy is more often killing or resource depletion, rather voluntary self-removal (e.g. digging your own grave via a `destructor').
Marcus

============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org

Reply via email to