[FRIAM] Parsing Expression Grammars, part 2

2011-03-07 Thread Dale Schumacher
Parsing Expression Grammars, part 2 (http://bit.ly/gDrbmi) goes beyond simple matching with semantic values, predicates and actions. FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College lectures,

[FRIAM] Charging agents for the computations they do

2011-03-07 Thread Russ Abbott
I'm considering the development of an ABM in which the agents are charged for the computations they do. But I can't think of a language that facilitates that. I know that in most languages one can look at the real-time clock, but I can't think of a language in which one can look at a dynamic

Re: [FRIAM] Charging agents for the computations they do

2011-03-07 Thread Gary Schiltz
Interesting idea. Most Common Lisp implementations compile to native machine code, so it might not be too hard to instrument the generated code to do some kind of bookeeping. There are quite a few open source implementations out there, e.g. Steel Bank Common Lisp (www.sbcl.org) or Clozure

[FRIAM] Birdies do the right thing!

2011-03-07 Thread plissaman
Yes, as always, Steve is correct.  In my 1971 paper I included some stability calculations indicating that for a flyer moving ahead of the Vee line things became tougher, and vice versa. The funny thing, as noted in that paper, was that the lead bird, at the apex of the Vee, had the easiest

Re: [FRIAM] Charging agents for the computations they do

2011-03-07 Thread Stephen Guerin
Hey Russ, You might look at how Google App Engine tries to get a handle on this when charging for CPU: http://code.google.com/appengine/docs/billing.html Josh has pointed out that there's some weird interpretations. For instance, they quote $0.10 per cpu hour but don't specify the CPU. Is it

Re: [FRIAM] Birdies do the right thing!

2011-03-07 Thread Hugh Trenchard
I'm curious to know if there is much work showing the relative strengths of the birds and their proportionate times spent in various positions. For example, intuitively one might expect that weaker birds would actually take the easiest positions for longer durations (contrary to the

Re: [FRIAM] Birdies do the right thing!

2011-03-07 Thread ERIC P. CHARLES
Alas, fundamental principles in animal behavior still tell us that animals should act selfishly. For selection to favor weakest individual willing to be in the hardest position, it only has to be the case that being in the hardest position in a group is still better than being alone. The reason we

Re: [FRIAM] Graphics Class begins

2011-03-07 Thread michael barron
R: the class is on at SF Complexity ;M -- Forwarded message -- From: Edward Angel an...@cs.unm.edu Date: Fri, Mar 4, 2011 at 9:14 PM Subject: [FRIAM] Graphics Class begins To: Discuss SFx disc...@sfcomplex.org Cc: The Coffee Group Friday Morning Applied Complexity

Re: [FRIAM] Birdies do the right thing!

2011-03-07 Thread Hugh Trenchard
One problem with that, as I see it, is that a weak bird ending up in the hardest position simply cannot sustain it if the strongest bird in the easiest position pushes the pace to its sustainable maximum. At some point, sooner or later, the weak bird will fall off from exhaustion. However, if

Re: [FRIAM] Charging agents for the computations they do

2011-03-07 Thread Russ Abbott
Thanks, Stephen. How come you only post announcements to Friam? About Google, they have an advantage over my situation. They can start and stop the clock when they start and stop the application. I don't know that I can do that for agents. Also, I have no control over whether something else runs