Functional reactive programming is fine for this.. > On Oct 20, 2021, at 7:54 AM, Steve Smith <sasm...@swcp.com> wrote: > > And this seems to qualify as "side-effects programming" for CS purists. > Frowned upon in engineering perhaps but central to the fecundity of life > itself? > >> But it's a specific kind of memory: a) shared and b) abused or misused. >> There should be a decoupling of the objectives of the writer from the >> objectives of the reader. A good example is a hermit crab using a soup can >> as its shell. Or an urban kid mistaking modern bananas for "natural" food. >> >> The "indirectness" in the definition obscures some nuance that needs some >> attention. >> >>> On October 19, 2021 8:56:28 PM PDT, Marcus Daniels <mar...@snoutfarm.com> >>> wrote: >>> I don’t actually get what is interesting about the term. In computer >>> science it would be a “blackboard system” or simply “memory”. >>> >>> From: Friam <friam-boun...@redfish.com> On Behalf Of Nicholas Thompson >>> Sent: Tuesday, October 19, 2021 8:34 PM >>> To: The Friday Morning Applied Complexity Coffee Group <friam@redfish.com> >>> Subject: Re: [FRIAM] stygmergy, CA's, and [biological] development >>> >>> Ugh. I was making fun of myself. If everything is stigmergy then the word >>> has no interesting use. >>> >>> I am in danger of confusing it with niche construction. The concept >>> offers an alternative to Lamarckian mechanisms for an organism to direct >>> its own evolution. It's like the inheritance of acquired environments. I >>> think of it as including such phenomena as squirrels and jays putting >>> acorns in the ground and thus providing an environment rich with food for >>> the winter and also, perhaps, in the very long run, future oak trees. In >>> some sense, the environment that selects the organism is an environment >>> that is selected by the organism. >>> >>> I think the word does have a use, but only if we distinguish between things >>> left behind that positively affect those that follow. To my surprise, the >>> word is apparently of recent origin having been specifically invented to >>> apply to ant pheromone trails in the fifties. So, I suppose we might >>> narrow it's meaning to objects left to convey information and leave niche >>> construction to apply to objects that provide shelter, nutrition or other >>> benefits to the finder, eg., acorns, beaver dams, >>> >>> Thanks for pitching in, everybody. You have helped to drive me out of my >>> post travel lassitude. >>> >>> Nick >>> >>>> On Tue, Oct 19, 2021 at 8:36 PM Frank Wimberly >>>> <wimber...@gmail.com<mailto:wimber...@gmail.com>> wrote: >>> Aren't we all immersed in stygmergy continuously while we're alive and >>> maybe before and after? This is a possible interpretation of Nick's >>> comment that everything is stygmergy. >>> --- >>> Frank C. Wimberly >>> 140 Calle Ojo Feliz, >>> Santa Fe, NM 87505 >>> >>> 505 670-9918 >>> Santa Fe, NM >>> >>>> On Tue, Oct 19, 2021, 8:29 PM Marcus Daniels >>>> <mar...@snoutfarm.com<mailto:mar...@snoutfarm.com>> wrote: >>> What I was driving at is that nature doesn’t give a damn whether we >>> categorize certain globs of stuff as “agents” or “environment” or >>> “transactions”. Stigmergy could be going all the time in some subtle way >>> we can’t discern because we are looking at the pieces the wrong way. >>> >>>> On Oct 19, 2021, at 1:05 PM, uǝlƃ ☤>$ >>>> <geprope...@gmail.com<mailto:geprope...@gmail.com>> wrote: >>>> >>>> To be clear though, this requires a flexible understanding of "agent" or >>>> whatever's doing the indirect coordinating "through" the environment. I.e. >>>> "stygmergy" isn't very well defined. >>>> >>>>> On 10/19/21 12:58 PM, Marcus Daniels wrote: >>>>> Game of Life has been shown to be universal >>>>> >>>>> >>>>> >>>>> https://uwe-repository.worktribe.com/output/822575/turing-machine-universality-of-the-game-of-life >>>>> >>>>> <https://uwe-repository.worktribe.com/output/822575/turing-machine-universality-of-the-game-of-life> >>>>> >>>>> >>>>> >>>>> I would expect there are many “intermediate lambda” CAs that behave this >>>>> way, and so could implement any simulation manifesting stigmergy. >>>>> >>>>> >>>>> >>>>> *From:* Friam >>>>> <friam-boun...@redfish.com<mailto:friam-boun...@redfish.com>> *On Behalf >>>>> Of *Jochen Fromm >>>>> *Sent:* Tuesday, October 19, 2021 12:40 PM >>>>> *To:* The Friday Morning Applied Complexity Coffee Group >>>>> <friam@redfish.com<mailto:friam@redfish.com>> >>>>> *Subject:* Re: [FRIAM] stygmergy, CA's, and [biological] development >>>>> >>>>> >>>>> >>>>> Interesting point. What do the others think? >>>>> >>>>> >>>>> >>>>> I think if you start with an "X" at the top and consider the X as your >>>>> agent and the space to the left and right as the environment then yes, we >>>>> would have a kind of stygmergy model for an agent which interacts in a >>>>> two dimensional world (one space and one time dimension). It is a rather >>>>> limited model though. I am not sure if it is useful :-/ >>>>> >>>>> >>>>> >>>>> -J. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -------- Original message -------- >>>>> >>>>> From: thompnicks...@gmail.com<mailto:thompnicks...@gmail.com> >>>>> <mailto:thompnicks...@gmail.com<mailto:thompnicks...@gmail.com>> >>>>> >>>>> Date: 10/19/21 21:28 (GMT+01:00) >>>>> >>>>> To: 'The Friday Morning Applied Complexity Coffee Group' >>>>> <friam@redfish.com<mailto:friam@redfish.com> >>>>> <mailto:friam@redfish.com<mailto:friam@redfish.com>>> >>>>> >>>>> Subject: Re: [FRIAM] stygmergy, CA's, and [biological] development >>>>> >>>>> >>>>> >>>>> Thanks, Jochen, for answering. >>>>> >>>>> >>>>> >>>>> Let me try to stretch the point and see if I can bring you on board. In >>>>> the first place, mimimally, stygmergy need not involve sociality. So, If >>>>> I go out on a hike and cut blazes on trees on my way out so I can find my >>>>> way home, that is stygmergy in good standing, right? >>>>> >>>>> >>>>> >>>>> Now let’s try a very simple ca where the rule is, if nothing is written, >>>>> write x; if x, white o beside; if o, write x beside. >>>>> >>>>> >>>>> >>>>> X >>>>> >>>>> OXO >>>>> >>>>> XOXOX >>>>> >>>>> ETC. >>>>> >>>>> >>>>> >>>>> Now, if we consider what is written at each stage as a thing put out in >>>>> the environment and the “rules” what the organism brings to the table >>>>> then each line is the joint product of the previous line and the rule, >>>>> hence stygmergy. >>>>> >>>>> >>>>> >>>>> Am I stretching a point. Is everything not stygmergy? >>>>> >>>>> >>>>> >>>>> N >>>>> >>>>> >>>>> >>>>> Nick Thompson >>>>> >>>>> thompnicks...@gmail.com<mailto:thompnicks...@gmail.com> >>>>> <mailto:thompnicks...@gmail.com<mailto:thompnicks...@gmail.com>> >>>>> >>>>> https://wordpress.clarku.edu/nthompson/ >>>>> <https://wordpress.clarku.edu/nthompson/> >>>>> >>>>> >>>>> >>>>> *From:* Friam >>>>> <friam-boun...@redfish.com<mailto:friam-boun...@redfish.com> >>>>> <mailto:friam-boun...@redfish.com<mailto:friam-boun...@redfish.com>>> *On >>>>> Behalf Of *Jochen Fromm >>>>> *Sent:* Tuesday, October 19, 2021 1:05 PM >>>>> *To:* The Friday Morning Applied Complexity Coffee Group >>>>> <friam@redfish.com<mailto:friam@redfish.com> >>>>> <mailto:friam@redfish.com<mailto:friam@redfish.com>>> >>>>> *Subject:* Re: [FRIAM] stygmergy, CA's, and [biological] development >>>>> >>>>> >>>>> >>>>> No, CAs are not a good model for stygmergy IMHO. Stygmergy is as >>>>> Wikipedia says a mechanism of indirect coordination through the >>>>> environment. For example: ants which exploit a food source by following a >>>>> pheromone trail. Or termites which build a nest. >>>>> >>>>> >>>>> In Cellular Automata there is no clear distinction between agent and >>>>> environment. They are just a grid of states which evolves step by step by >>>>> updating the cells with a transition rule or function. >>>>> >>>>> The other type of collective intelligence besides stygmergy is swarm >>>>> formation. The individual member is attracted to the group as a whole but >>>>> repelled by other individuals. You know the classic Boids rules which >>>>> govern fish swarms and bird flocks: "stay close to the group but keep >>>>> away from your neighbors". >>>>> >>>>> For more complex things you probably need a code. If the individuals are >>>>> smart, then a few rules are enough - holy books have typically only a few >>>>> MB. If the individuals are lifeless molecules, then the code can be >>>>> several GB (a human genome has roughly 3 GB). >>>>> >>>>> >>>>> >>>>> Hope that helps a bit? You are lucky to have such a smart grandson! I >>>>> believe Frank has grandchildren too. >>>>> >>>>> Jochen >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -------- Original message -------- >>>>> >>>>> From: thompnicks...@gmail.com<mailto:thompnicks...@gmail.com> >>>>> <mailto:thompnicks...@gmail.com<mailto:thompnicks...@gmail.com>> >>>>> >>>>> Date: 10/19/21 20:15 (GMT+01:00) >>>>> >>>>> To: 'The Friday Morning Applied Complexity Coffee Group' >>>>> <friam@redfish.com<mailto:friam@redfish.com> >>>>> <mailto:friam@redfish.com<mailto:friam@redfish.com>>> >>>>> >>>>> Subject: [FRIAM] stygmergy, CA's, and [biological] development >>>>> >>>>> >>>>> >>>>> Friends, >>>>> >>>>> Beware. As usual, I am trying to get you to think for me. >>>>> >>>>> My grandson is working on a regeneration project in his freshman biolab >>>>> (Planaria) and his sources and texts are replete with cognitive language >>>>> like “signal” and “memory” etc., which implies that as the worm >>>>> regenerates it is influenced by a guiding idea of what it is producing. >>>>> My basic intuition, as you know, that this doesn’t happen in human >>>>> cognition, let alone worm regeneration and that processes that produce a >>>>> functional head from a slice of the rear end of a flatworm have no idea >>>>> what they are doing even when they are done. Thus I imagine an advancing >>>>> edge of structure with each new bit influencing the rules by which the >>>>> next bit . Which, of course, puts me in mind both of stygmergy and of >>>>> Cellular Automata. So to my questions: >>>>> >>>>> Are Cellular Automata a good model for Stygmergy? >>>>> >>>>> Is Stygmergy a good model for organismic development? >>>>> >>>>> Why? Or Why not? Discuss. >>>>> >>>>> >>>>> >>>>> Also, is there a good website, citizen-friendly, steep learning curve, >>>>> where my grandson and I could explore the relation between developmental >>>>> processes and ca’s. I looked at NewLogo Library and did not find there >>>>> any models of regeneration, but may not have known where to look. I did >>>>> find THIS <https://distill.pub/2020/growing-ca/> which deep down in the >>>>> Table of Contents seemed to have three regeneration models including one >>>>> named “Planaria”, but I could no see how to go further with it. If >>>>> somebody could have a look at it and give me some tips for how to use it, >>>>> I would be ever so grateful. > > > .-- .- -. - / .- -.-. - .. --- -. ..--.. / -.-. --- -. .--- ..- --. .- - . > FRIAM Applied Complexity Group listserv > Zoom Fridays 9:30a-12p Mtn UTC-6 bit.ly/virtualfriam > un/subscribe http://redfish.com/mailman/listinfo/friam_redfish.com > FRIAM-COMIC http://friam-comic.blogspot.com/ > archives: > 5/2017 thru present https://redfish.com/pipermail/friam_redfish.com/ > 1/2003 thru 6/2021 http://friam.383.s1.nabble.com/
.-- .- -. - / .- -.-. - .. --- -. ..--.. / -.-. --- -. .--- ..- --. .- - . FRIAM Applied Complexity Group listserv Zoom Fridays 9:30a-12p Mtn UTC-6 bit.ly/virtualfriam un/subscribe http://redfish.com/mailman/listinfo/friam_redfish.com FRIAM-COMIC http://friam-comic.blogspot.com/ archives: 5/2017 thru present https://redfish.com/pipermail/friam_redfish.com/ 1/2003 thru 6/2021 http://friam.383.s1.nabble.com/