[FRIAM] Oblivion resistant swarm

Stephen Guerin stephen.guerin at simtable.com
Sat Jun 6 17:22:51 EDT 2020


Jochen,

Here's a video recording I made this afternoon for you using Josh Thorp's
Processing flocking model for a student lesson for 6-12th graders in the NM
Supercomputing Challenge that shows this kind of manipulation of the
control parameter to move the flocking through its phase transition
   https://bit.ly/FlockingPhaseTransition  (turn on the audio for
narration)

To make an interactive example to run on line, you could use Owen's
flocking model in Agentscript using a 3D View:
   http://backspaces.github.io/as-app3d/models/?flock

[image: image.png]

or add a UI to the 2D version:
   https://backspaces.github.io/agentscript/models2/flock.html

Either could be modified to add an interface to manipulate the micro rules
to move the system through the phase transition of "flocking / no flocking"
like I was doing in the movie. I would operationalize that with an order
parameter of an entropy on the collective heading or a kind of "linear
momentum".

Also, definitely check out the Netlogo Web option as there's some very nice
"alternative visualization" approaches:

https://www.netlogoweb.org/launch#https://www.netlogoweb.org/assets/modelslib/Alternative%20Visualizations/Flocking%20-%20Alternative%20Visualizations.nlogo


In the top search bar: type in "flock" to see alternatives.
[image: image.png]



Or download Netlogo and search in the netlogo library.



_______________________________________________________________________
Stephen.Guerin at Simtable.com <stephen.guerin at simtable.com>
CEO, Simtable  http://www.simtable.com
1600 Lena St #D1, Santa Fe, NM 87505
office: (505)995-0206 mobile: (505)577-5828
twitter: @simtable
zoom.com/j/5055775828


On Sat, Jun 6, 2020 at 1:27 PM Jochen Fromm <jofr at cas-group.net> wrote:

> I would like to add an agent-based model for the last chapter of my book.
> The idea is to use a classic swarm as a model for a religious or political
> movement (since the basic rules like global attraction and local repulsion
> are isomorphic, as I argue in earlier chapters).
>
> The new thing is an "oblivion" factor which causes agents to forget the
> classic Boids swarm rules step by step. In order to keep the swarm from
> dissolving the model reinforces the rules every T timesteps, which
> simulates a rally, convention or congregation for the movement. Therefore
> the name "Oblivion Resistant Swarm" (ORS model) :-)
>
> As T varies, I expect to find some kind of phase transition in simulations
> where the swarm forms or dissolves. If T is too large, the swarm forgets
> the rules and is unable to maintain the form. If T is very small we get the
> classic Boids model and the swarm is able to form. Does that make any
> sense? Two more questions:
>
> 1. Is two weeks a reasonable timespan for the time we need to learn new
> rules in general?
>
> 2. Do you know any existing ABMs which are similar?
>
> -J.
>
>
>
>
>
>
>
> - .... . -..-. . ...- --- .-.. ..- - .. --- -. -..-. .-- .. .-.. .-..
> -..-. -... . -..-. .-.. .. ...- . -..-. ... - .-. . .- -- . -..
> FRIAM Applied Complexity Group listserv
> Zoom Fridays 9:30a-12p Mtn GMT-6  bit.ly/virtualfriam
> un/subscribe http://redfish.com/mailman/listinfo/friam_redfish.com
> archives: http://friam.471366.n2.nabble.com/
> FRIAM-COMIC http://friam-comic.blogspot.com/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://redfish.com/pipermail/friam_redfish.com/attachments/20200606/5ce84dbc/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 90109 bytes
Desc: not available
URL: <http://redfish.com/pipermail/friam_redfish.com/attachments/20200606/5ce84dbc/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 219609 bytes
Desc: not available
URL: <http://redfish.com/pipermail/friam_redfish.com/attachments/20200606/5ce84dbc/attachment-0003.png>


More information about the Friam mailing list