{"id":691,"date":"2003-08-23T14:59:00","date_gmt":"2003-08-23T14:59:00","guid":{"rendered":"http:\/\/jimgworld.com\/blog1\/2003\/08\/23\/691\/"},"modified":"2003-08-23T14:59:00","modified_gmt":"2003-08-23T14:59:00","slug":"691","status":"publish","type":"post","link":"https:\/\/jimgworld.com\/blog1\/?p=691","title":{"rendered":""},"content":{"rendered":"<p>ANOTHER INTERESTING THING: I haven\u2019t done all that much yet with the <b>StarLogo<\/b> simulation program that I downloaded (available to all on the MIT web site).  I did get a chance to look at some of the example programs they give you. It is amazing what those little pre-programmed independent agents can do.  Organized behavior appears to just happen out of nowhere, even though all of the little things are acting on their own, <b>totally disorganized<\/b>.<\/p>\n<p>But what if you try to program StarLogo to simulate <b>intentional cooperation<\/b>?  I tried something fairly simple &#8212; I set loose a bunch of independent little boxes (\u201cTurtles\u201d, as they call them) to drift around randomly.  Each box has a certain assigned characteristic, really just a number from 1 to 8.  However, each box wants to be close to another box with the same number.  If a box bumps into another one having that characteristic, the two boxes will \u201c<b>fall in love<\/b>\u201d and will randomly drift as one, till death do them part.  I allowed for chaining, i.e. couples could become threesomes, threesomes could become foursomes, etc.  The immediate results weren\u2019t all that interesting &#8212; things eventually clump together into a handful of big groups. What was interesting was <b>what happens to the program itself<\/b>.  StarLogo itself starts getting tapped out by all this love.  The program gets slow and can\u2019t keep up, such that the groups are constantly spreading out and trying to regroup.  Sometimes strange things happen that shouldn\u2019t, like a member on one end of a group \u201cfalls in love\u201d with a member on the other end, and starts the group moving in a constant direction, chasing its tail in effect. The problem is that <b>the program is being overwhelmed<\/b> and isn\u2019t calculating fast enough. Thus, important steps sometimes happen out of sequence.   If you put in additional programming steps to insure that things happen in the proper sequence, it eats up even more program power, and things get <b>really slow<\/b>.<\/p>\n<p>What does this all mean?  Well, perhaps it shows that <b>love isn\u2019t easy<\/b>.  You can see why nature depends on getting organized results from disorganized agents who just follow rules and stick to their own little zones and don\u2019t look at the big picture.  When you start thinking about what a loved one is doing and you try to coordinate with that, and they in turn try to coordinate with you, and back and forth like that, it burns up a <b>whole lot of energy<\/b>.  At some point the coordination process drains the both of you, and things just don\u2019t go right.<\/p>\n<p>Anyone who is or has been <b>married<\/b> knows what\u2019s up with that.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ANOTHER INTERESTING THING: I haven\u2019t done all that much yet with the StarLogo simulation program that I downloaded (available to all on the MIT web site). I did get a chance to look at some of the example programs they give you. It is amazing what those little pre-programmed independent agents can do. Organized behavior [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=\/wp\/v2\/posts\/691"}],"collection":[{"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=691"}],"version-history":[{"count":0,"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=\/wp\/v2\/posts\/691\/revisions"}],"wp:attachment":[{"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=691"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jimgworld.com\/blog1\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}