Cool, thanks! I was thinking about modifying a simple solution 
like..http://www.harmendeweerd.nl/boids/..which uses just Javascript and HTML5. 
I will have a look at the other options next week too.-J.
-------- Original message --------From: Stephen Guerin 
<[email protected]> Date: 6/6/20  23:24  (GMT+01:00) To: The Friday 
Morning Applied Complexity Coffee Group <[email protected]> Subject: Re: 
[FRIAM] Oblivion resistant swarm 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 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. Or download 
Netlogo and search in the netlogo 
library._______________________________________________________________________Stephen.Guerin@Simtable.comCEO,
 Simtable  http://www.simtable.com1600 Lena St #D1, Santa Fe, NM 87505office: 
(505)995-0206 mobile: (505)577-5828twitter: @simtablezoom.com/j/5055775828On 
Sat, Jun 6, 2020 at 1:27 PM Jochen Fromm <[email protected]> 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/ 

- .... . -..-. . ...- --- .-.. ..- - .. --- -. -..-. .-- .. .-.. .-.. -..-. 
-... . -..-. .-.. .. ...- . -..-. ... - .-. . .- -- . -..
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/ 

Reply via email to