NetLogo

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 24. ledna 2021; kontroly vyžadují 3 úpravy .
NetLogo
Jazyková třída programovací jazyk
Objevil se v 1999
Autor Uri Wilensky
Uvolnění 6.2.2 (prosinec 2021 ) ( 2021–12 )
Typový systém dynamický
Byl ovlivněn Logo hvězdy , Logo
Licence GPL
webová stránka ccl.northwestern.edu/netlogo/
OS Víceplatformní ( JVM )
 Mediální soubory na Wikimedia Commons

NetLogo  je programovací jazyk založený na agentech a integrované vývojové prostředí .

Ukázkový kód

Definování nového typu agenta ( lidí ) a přiřazení proměnné směru každému z agentů:

plemeno [ lidé osoba ] vlastní lidé [ smer ] _

Náhodné umístění agentů v určité oblasti:

zeptat se lidí [ setxy random - pxcor random - pycor ]

Všechny lidské látky na červených krvinkách budou zničeny:

zeptat se lidí [ zeptat se patch - zde [ if pcolor = red [ zeptat se sám sebe [ zemřít ] ] ]

Poznámky

Literatura

  • Steven F. Railsback; Volker Grimm. Modelování na základě agentů a jednotlivců: Praktický  úvod . - Cambridge: Princeton University Press , 2011. - ISBN 978-0-691-13674-5 .
  • David O'Sullivan; George LW Perry. Prostorová simulace : Zkoumání vzoru a procesu  . — Wiley-Blackwell , 2013. — ISBN 978-1-119-97079-8 .
  • Nigel Gilbert; Klaus G. Troitzsch. Simulace pro sociální vědce, druhé  vydání . - London: McGraw-Hill Education , 2005. - ISBN 978-0-335-21600-0 .
  • Britt Anderson. Počítačová neurověda a kognitivní modelování  (neurčité) . — London: Sage., 2014. — ISBN 978-1-4462-4930-7 .

Odkazy