www.wikidata.de-de.nina.az
NetLogo ist eine Multi Agenten Programmiersprache mit integrierter Modellierungsumgebung Es wurde im Geiste der Logo Programmiersprache entwickelt Die Idee war geringe Einstiegsschwierigkeiten zu bieten und gleichzeitig den Anforderungen von fortgeschrittenen Entwicklern gerecht zu werden NetLogoParadigmen Prozedural Multi Agenten SimulationErscheinungsjahr 1999Entwickler Uri WilenskyAktuelle Version 6 3 0 September 2022 Beeinflusst von Logo StarLogoBetriebssystem Plattformunabhangig Java Lizenz GPLhttp ccl northwestern edu netlogo NetLogo eignet sich insbesondere zur Modellierung komplexer Systeme uber einen Zeitverlauf Modellierer konnen Anweisungen an Hunderte oder Tausende von Agenten geben die alle unabhangig voneinander arbeiten Dies ermoglicht es den Zusammenhang zwischen dem Verhalten von Individuen auf der Mikroebene und den Mustern auf der Makroebene die sich aus ihrer Interaktion ergeben zu untersuchen NetLogo ermoglicht es den Anwendern Simulationen zu offnen mit ihnen zu spielen und ihr Verhalten unter verschiedenen Bedingungen zu beobachten Es ist gleichzeitig eine Autorenumgebung die es ermoglicht eigene Modelle zu erstellen Die mitgelieferte Models Library besteht aus einer grossen Sammlung von vorgefertigten Simulationen die verwendet und modifiziert werden konnen Diese Simulationen befassen sich mit Inhalten in den Natur und Sozialwissenschaften einschliesslich Biologie Medizin Physik Chemie Mathematik Informatik Wirtschaft und Sozialpsychologie Diese freie und quelloffene Software unter der GPL Lizenz wird am Northwestern University s Center for Connected Learning and Computer Based Modeling entwickelt Die Entwicklung wird finanziert von der National Science Foundation und anderen NetLogo ist in Scala und Java geschrieben und lauft auf der Java Virtual Machine Inhaltsverzeichnis 1 Beispiele 1 1 WolfSheepPredation 1 2 TrafficGrid 2 Weblinks 3 EinzelnachweiseBeispiele BearbeitenWolfSheepPredation Bearbeiten nbsp NetLogo WolfSheepPredationEin einfaches Multiagentenmodell in NetLogo ist das Wolf Schaf Modell das im Screenshot dargestellt ist Es modelliert das Populationswachstum eines Raubtier Beute Systems und existiert in zwei Varianten In der ersten Variante wandern Wolfe und Schafe zufallig durch die Landschaft wahrend die Wolfe nach Schafen suchen die sie jagen konnen Jeder Schritt kostet die Wolfe Energie und sie mussen Schafe fressen um ihre Energie wieder aufzufullen Wenn ihnen die Energie ausgeht sterben sie Damit die Population weiterleben kann existiert fur jeden Wolf und jedes Schaf eine feste Wahrscheinlichkeit sich bei jedem Zeitschritt fortzupflanzen In dieser Variation ist Gras in unendlicher Menge vorhanden so dass Schafe immer genug zu fressen haben Schafe verlieren keine Energie wenn sie fressen oder sich bewegen Diese Variation erzeugt eine interessante Populationsdynamik ist aber letztlich instabil Die zweite Variante die Version Schaf Wolf Gras modelliert neben Wolfen und Schafen auch Gras grun Das Verhalten der Wolfe ist identisch mit der ersten Variante aber diesmal mussen die Schafe Gras fressen um ihre Energie zu erhalten wenn ihnen die Energie ausgeht sterben sie Sobald das Gras gefressen wird wachst es erst nach einer bestimmten Zeit wieder nach Diese Variation ist komplexer als die erste aber sie ist im Allgemeinen stabil Die Ubereinstimmung mit den klassischen Lotka Volterra Populationsschwankungen ist hoher 1 TrafficGrid Bearbeiten nbsp NetLogo TrafficGridDies ist das rechtwinkelige Strassenverkehrsmodell einer Stadt Mit ihm konnen Ampeln und globale Variablen wie die Geschwindigkeitsbegrenzung und die Anzahl der Fahrzeuge gesteuert und die Verkehrsdynamik untersucht werden 2 Bei jedem Schritt versuchen die Autos mit ihrer aktuellen Geschwindigkeit vorwarts zu fahren Wenn ihre aktuelle Geschwindigkeit unter der Geschwindigkeitsbegrenzung liegt und kein Auto direkt vor ihnen steht beschleunigen sie Wenn sich ein langsameres Auto vor ihnen befindet passen sie sich der Geschwindigkeit des langsameren Autos an und verzogern Vor einer roten Ampel oder vor einem stehenden anderen Auto halten sie an Die Ampeln konnen automatisch bei jedem Zyklus wechseln Weblinks BearbeitenCCL Homepage NetLogo Homepage NetLogo Modell Bibliothek NetLogo Diskussionsgruppe fur Benutzer gehostet von Google NetLogo Diskussionsgruppe fur Entwickler gehostet von GoogleEinzelnachweise Bearbeiten NetLogo Models Library Wolf Sheep Predation Abgerufen am 27 November 2018 englisch NetLogo Models Library Traffic Grid Abgerufen am 27 November 2018 englisch Abgerufen von https de wikipedia org w index php title NetLogo amp oldid 237413707