This page was automatically generated by NetLogo 2.1.0. Questions, problems? Contact feedback@ccl.northwestern.edu.
The applet requires Java 1.4.1 or higher to run. It will not run on Windows 95 or Mac OS 8 or 9. Mac users must have OS X 10.2.6 or higher and use a browser that supports Java 1.4 applets (Safari works, IE does not). On other operating systems, you may obtain the latest Java plugin from Sun's Java site.
In order for this to work, this file, your model file (GroupThink.nlogo), and the file NetLogoLite.jar must all be in the same directory. (You can copy NetLogoLite.jar from the directory where you installed NetLogo.)
On some systems, you can test the applet locally on your computer before uploading it to a web server. It doesn't work on all systems, though, so if it doesn't work from your hard drive, please try uploading it to a web server.
You don't need to include everything in this file in your page. If you want, you can just take the HTML code beginning with <applet> and ending with </applet>, and paste it into any HTML file you want. It's even OK to put multiple <applet> tags on a single page.
If NetLogoLite.jar and your model are in different directories, you must modify the archive= and value= lines in the HTML code to point to their actual locations. (For example, if you have multiple applets in different directories on the same web server, you may want to put a single copy of NetLogoLite.jar in one central place and change the archive= lines of all the HTML files to point to that one central copy. This will save disk space for you and download time for your user.)
created with NetLogo
view/download model file: GroupThink.nlogo
WHAT IS IT?
-----------
This model follows the behavior of agents which may have one of two possible "opinions". The two possible opinions are represented by a color, red or green. Turtles may change their opinion on each turn based on the dominant opinion of their neighbors, thus showing the effects of a simple form of the "group think" phenomenon.
The model shows how the opinions of individuals rapidly form large-scale patterns.
Thomas Schelling's investigations of social systems inspired this model.
HOW TO USE IT
-------------
Click the "Go" button to start the simulation. Click it again to stop.
The "Setup" button will randomize the population prior to another run.
The "number" slider will adjust the number of agents on the field.
THINGS TO NOTICE
----------------
The simple algorithm changes the "opinion" held by an agent based solely on the opinions of the agent's neighbors. Note that this is sufficient to result (quickly!) in segregation of agents into connected communities holding the same "opinion".
THINGS TO TRY
-------------
Try increasing or decreasing the number of agents (turtles).
EXTENDING THE MODEL
-------------------
Only simple Boolean "ideas" are currently described. The model could easily be extended so that "ideas" are represented as an arbitrarily more complicated matrix. This would allow exploration of gradually-changing idea structures.
Currently, each agent changes its behavior with scant regard for its own former opinion. The implementation of "stubborness", or resistance to change, may be interesting.
What happens if an "inventor" is added to the model? An inventor may have an original "idea", be resistant to change and even actively encourage the spread of the new idea. Under what conditions can a new idea flourish or even survive?
NETLOGO FEATURES
----------------
The "neighbors" function is used to determine the "opinion" of surrounding agents.
RELATED MODELS
--------------
This model is a simplification of the NetLogo Segregation model.
CREDITS AND REFERENCES
----------------------
Schelling, T. (1978). Micromotives and Macrobehavior. New York: Norton.
Seee also a recent Atlantic article: Rauch, J. (2002). Seeing Around Corners; The Atlantic Monthly; April 2002;Volume 289, No. 4; 35-48. http://www.theatlantic.com/issues/2002/04/rauch.htm
Wilensky, U. (1998). NetLogo Segregation model. http://ccl.northwestern.edu/netlogo/models/Segregation. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.
