Flocking finds order through entropy

There is no better way to illustrate how complexity can erupt from many local interacting decisions than flocking. The individual elements might be plants and animals in an ecosystem, vehicles in traffic, or people in crowds. If one considers the city a d

  • PDF / 1,101,041 Bytes
  • 12 Pages / 504 x 612 pts Page_size
  • 17 Downloads / 191 Views

DOWNLOAD

REPORT


 

&LOCKING

 

5IFSFJTOPCFUUFSXBZUPJMMVTUSBUFIPXDPNQMFYJUZDBO FSVQUGSPNNBOZMPDBMJOUFSBDUJOHEFDJTJPOTUIBOGMPDLJOH 5IFJOEJWJEVBMFMFNFOUTNJHIUCFQMBOUTBOEBOJNBMTJOBO FDPTZTUFN WFIJDMFTJOUSBGGJD PSQFPQMFJODSPXET*GPOF DPOTJEFSTUIFDJUZBEZOBNJDJOXIJDITZTUFNTPGGMPX‰TVDI BTUSBGGJD DJSDVMBUJPOPGHPPET PSDSPXECFIBWJPS‰DBOCF BQQMJFEUPBOZVSCBOUSBOTGPSNBUJPO UIFOGMPDLJOHQSPWJEFT BWJUBMNPEFMPGDPNQMFYDPPSEJOBUJPOUIBUEFTDSJCFTUIFTF NBUFSJBMTIJGUT

&LOCKING

 

2ECIPEFOR&LOCKING &OREACHAGENT FOREACHINCREMENTOFTIME A !VOIDCROWDINGLOCALFLOCKMATES3TEERTOKEEPA MINIMUMDISTANCEBETWEENEACHAGENTANDTHEONES AROUNDITo B ! LIGNTOWARDSTHEAVERAGEHEADINGOFLOCALFLOCKMATES C #OHERETOTHEFLOCK MOVETOWARDTHECENTERMASSqOF LOCALFLOCKMATES

B

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

#RAIG2EYNOLDSFIRSTCOMPILEDTHECLASSICFLOCKINGALGORITHMININAPROJECT SIMULATINGTHEWAYTHATBIRDSANDOTHERFLOCKING HERDING ANDSCHOOLINGANIMALS BEHAVE(ECALLEDHISCOMPUTER SIMULATEDAGENTS"OIDSˆACONTRACTIONOFBIRDSAND DROIDS&LOCKINGCONTINUESTOBEANEVOCATIVEEXAMPLEOFEMERGENCE WHERECOMPLEX GLOBALBEHAVIORCANARISEFROMTHEINTERACTIONOFSIMPLELOCALRULES

C

o )NFLOCKINGMODELS ABOIDREACTSONLYTOFLOCKMATESWITHINACERTAINNEIGHBORHOOD AROUNDITSELFTHEREISNOGLOBALSTEERINGINTELLIGENCE4HENEIGHBORHOODISDEFINED BYADISTANCEFROMTHECENTEROFTHEBOIDANDANANGLEAROUNDIT MEASUREDFROMITS DIRECTIONOFTRAVEL

q 4HEhCENTERMASSvISTHEAVERAGEPOSITIONOFALLTHEAGENTS

D &LOCKING

 

%XPERIMENTS4RAFFIC&LOCKS 0GBMMNPEFTPGIVNBOUSBOTQPSUBUJPO WFIJDVMBSUSBGGJDJTNPTUQPJTFEXJUIUIF QPUFOUJBMUPGMPDL5IFXPSEiUSBGGJDwJTVTVBMMZUBLFOUPNFBOiUPPNBOZDBST wCVU JUDBOBMTPJNQMZUIFTJNQMFGMPXPGDBSTBMPOHBSPBEXBZ5IFDPOHFTUJPOUIBUJU DPNNPOMZEFTDSJCFTJTCVUPOFTJEFPGUIFFRVJMJCSJVN UIBUPGTUBHOBUJPO)PXFWFS  XJUIBEKVTUNFOUTUPUIFSPBEXBZ OPMBOFT BOEWFIJDVMBSUFDIOPMPHZ DPMMJTJPO BWFSTJPO

USBGGJDKBNTDBOCFSFWFSTFEJOUPQSPEVDUJWFFOUJUJFTGMPDLTUIBUZJFME GPSNBUJPOTPGPSEFSUFUIFSJOHBUUIFFEHFPGDPOUSPM4UVEJFTJOUSBGGJDGMPDLJOHQPJOU UPXBSENBTTJWFTDBMFE GJSTUDPNFGJSTUTFSWFPSHBOJ[BUJPOTXIFSFEFTJSFTGPSNPWJOH  TIPQQJOH BOEQMBZJOHNFSHFPOBTJOHMF TFMGPSHBOJ[FEQMBOFPGNVUVBMDPPQFSBUJPO

&LOCKING

 

&LOCKING

 

02/*%#4

4HE"ROOKLYN0IGEON0ROJECT 5IF#SPPLMZO1JHFPO1SPKFDUJTBOFYQFSJNFOUJOEFWFMPQJOHBTBUFMMJUFUIBUSFDPSETUIF DJUZBTTFFOCZBGMPDLPGCJSET6TJOHUSBJOFEQJHFPOTBOEXPSLJOHXJUITFBTPOFECJSE GMZFST UIFQSPKFDUUFBNFRVJQTQJHFPOTUIBUGMZJOSFHVMBSTQJSBMQBUUFSOTPWFSTXBUDIFT PG#SPPLMZOXJUIXJSFMFTTWJEFPDBNFSBTBOENJDSPQIPOFT)BSOFTTFEUPUIFTFDVTUPN DBNFSBTBOETNBMMCBUUFSZQBDLT UIFCJSETCFDPNFTBUFMMJUFTDBSSZJOHiFBSUITFOTJOHw FRVJQNFOUUIBUGFFETJNBHFTBOETPVOETPGUIFDJUZCBDLUPBHSPVOEMPDBUJPO5IFJS GMJHIUQBUITDBQUVSFVODPOWFOUJPOBMQPSUSBJUTCPUIPGUIFDJUZCFMPXBOEPGGMPDL NPUJPOT5IJTVOJRVFXBZUPTFF#SPPLMZODPOUSBTUTEJSFDU