Complex Systems Made Simple by Agent-Based ... - René Doursat

Sep 22, 2015 - explaining your modeling choices in the “Information” tab, and add your ... European Conference on Artificial Life (ECAL 2007), F. Almeida e ...
26KB taille 2 téléchargements 69 vues
Erasmus Mundus Masters in Complex Systems Science Ecole Polytechnique, Paris – Institut des Systèmes Complexes, Paris Ile-de-France Fall 2015    

Complex Systems Made Simple by Agent-Based Modeling and Simulation    

Instructor: René Doursat, Ph.D., Habil. http://doursat.free.fr [email protected]   September 22, 2015  

 

HOMEWORK ASSIGNMENT 2: SWARM CHEMISTRY  

  Read the website http://bingweb.binghamton.edu/~sayama/SwarmChemistry/ and try the 2D applet http://bingweb.binghamton.edu/~sayama/SwarmChemistry/applet1.2.html then program in NetLogo the basic 2D Swarm Chemistry model as described in reference [1] in a simple and efficient way, with assumptions and parameters of your choice (you can either implement the algorithm literally or make a “model of this model”). Use turtles only. Your interface should diplay a single swarm (no multiple windows) containing at least 3 different species, each with their group of controls. No “cross-breeding” functionality or evolutionary search is expected but, instead, a few extra “preset” buttons activating recommended combinations of control parameters. Write a brief documentation explaining your modeling choices in the “Information” tab, and add your name in the “Credits and References” section at the bottom. All details are left to your creativity. No questions will be answered; take it as a research challenge. Please work individually.  

 

Deliverable: Name your complete NetLogo file SwarmChem_.nlogo and e-mail it to the instructor by Tuesday, September 29, 2015 at 10:00, strictly! Late submissions will be penalized.  

 

BIBLIOGRAPHY  

 

1. H. Sayama (2007) Decentralized control and interactive design methods for large-scale heterogeneous self-organizing swarms, Advances in Artificial Life: Proceedings of the Ninth European Conference on Artificial Life (ECAL 2007), F. Almeida e Costa et al., eds., pp.675684, Lisbon, Portugal, 2007, Springer-Verlag. http://bingweb.binghamton.edu/~sayama/papers/ecal2007.pdf