Birds of a feather flock together

   page       attach   
Alessandro Contro  •  Lorenzo Monti
abstract

Lo scopo di questo progetto è quello di dimostrare il concetto di autonomia, di coordinazione e auto-organizzazione in un sistema complesso all’interno di un MAS ed utilizzare questi ultimi nello loro diverse parti, attraverso la simulazione, al fine di testare l’efficacia e la correttezza del modello. Il tema scelto punta la sua attenzione sulla formazione degli stormi di uccelli in fase di migrazione (entità autoorganizzanti) e sul concetto di prede/predatori (entrambi entità autonome). Questa simulazione si concentra sulla gestione e cura delle entità principali (due specie) e possiede aspetti sia di autonomia da un lato che di interazione con l’utente (osservatore) dall’altro. La nostra simulazione è sicuramente semplificata rispetto la complessità che possiamo trovare in realtà ma mira a seguire un modello comportamentale che emula la vita di un uccello all’interno di uno stormo. La tecnologia scelta per lo sviluppo di questo lavoro è NetLogo, un linguaggio di programmazione basato ad agenti dotato del suo IDE di sviluppo che permette anche un'agile implementazione della parte grafica dell’applicazione.

outcomes