
MOOC Simon Fraser University - Canada - 2017
Ida Brandão eportfolio
Session 5: Reactive Agents And Multiagent Systems
In this session, we introduce reactive agents and the subsumption architecture. We study boids, and detail how complex behaviors can emerge from a distributed population of simple artificial agents. We look at a myriad of applications from ant painting to swarm music and we discuss artistic approaches to virtual ecosystems.










Early robot art







Swarm Art






Music agent OMAX - OMax is a technology that allows a virtual musical agent to learn straight from the musicians playing live and to develop its own musical discourse in dialog with the musicians based on stylistic and timbral imitation.
In the "OMax and the Quintet" project, a virtual omax musician, hybrid between a sax and a trumpet, sneaks in ral-time into the mix and interacts with the other musicians - http://www.dailymotion.com/video/xvcu1q
Music agent ODESSA - http://www.percent-s.com/linson_etal2015_cmj_preprint.pdf
BeatBender is a computer music project that explores a new method for generating emergent rhythmic drum patterns using the subsumption architecture - http://metacreation.net/project/beatbender/
Swarm music -http://igor.gold.ac.uk/~mas01tb/SwarmMusic/swarmmusic.html
Musebot - The aim of the Musebot project is to establish a playful and experimental platform for research, education and making - http://musicalmetacreation.org/musebots/
Casey Reas Process compendium (2010) - http://reas.com/compendium_text/
Photogrowth: Ant Painting - Photogrowth is an evolutionary system that generates non-photorealistic renderings of images. A painting algorithm, inspired on ant colony approaches, produces emerging renders by simulating artificial ants that travel on a canvas - https://cdv.dei.uc.pt/photogrowth-ant-painting/
Antoinne Schmitt - War - 2015 - http://www.antoineschmitt.com/war-fr/
SwarmPainter - http://swarmart.com/SwarmArtNew/SwarmArt.com/SwarmPainter.html
Boids - http://www.red3d.com/cwr/boids/
Swarm art Tokyo 1995 - https://vimeo.com/29757100
Tickle robots - https://notnot.home.xs4all.nl/ticklerobots/ticklerobots.html
Petit Mal: an Autonomous Robotic Artwork - the goal of Petit Mal is to produce a robotic artwork which is truly autonomous; which is nimble and has "charm"; that senses and explores architectural space and that pursues and reacts to people - http://simonpenny.net/works/petitmal.html
StartLogo - http://education.mit.edu/
NetLogo - http://www.ccl.sesp.northwestern.edu/netlogo/models/community/