NetLogo

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 24. januar 2021; checks kræver 3 redigeringer .
NetLogo
Sprog klasse programmeringssprog
Dukkede op i 1999
Forfatter Uri Wilensky
Frigøre 6.2.2 (december 2021 ) ( 2021-12 )
Type system dynamisk
Blev påvirket Stjernelogo , logo
Licens GPL
Internet side ccl.northwestern.edu/netlogo/
OS Cross-platform ( JVM )
 Mediefiler på Wikimedia Commons

NetLogo  er et agentbaseret programmeringssprog og integreret udviklingsmiljø .

Eksempelkode

Definering af en ny agenttype ( personer ) og tildeling af en retningsvariabel til hver af agenterne:

opdrætte [ mennesker person ] mennesker - egen [ smer ]

Tilfældig placering af agenter i et eller andet område:

spørg folk [ setxy random - pxcor random - pycor ]

Alle menneskelige stoffer på røde blodlegemer vil blive ødelagt:

spørg folk [ spørg patch - her [ hvis pcolor = rød [ spørger mig selv [ ] ] ] ]

Noter

Litteratur

  • Steven F. Railsback; Volker Grimm. Agent-baseret og individuel-baseret modellering: en praktisk  introduktion . - Cambridge: Princeton University Press , 2011. - ISBN 978-0-691-13674-5 .
  • David O'Sullivan; George LW Perry. Rumlig simulering : Udforskning af mønster og proces  . — Wiley-Blackwell , 2013. — ISBN 978-1-119-97079-8 .
  • Nigel Gilbert; Klaus G. Troitzsch. Simulering for samfundsforskeren, anden  udgave . - London: McGraw-Hill Education , 2005. - ISBN 978-0-335-21600-0 .
  • Britt Andersen. Computational neuroscience og kognitiv modellering  (ubestemt) . — London: Sage., 2014. — ISBN 978-1-4462-4930-7 .

Links