HipstersAndMainstreamersS
Model was written in NetLogo 5.1.0
•
Viewed 221 times
•
Downloaded 33 times
•
Run 0 times
Do you have questions or comments about this model? Ask them here! (You'll first need to log in.)
Comments and Questions
Please start the discussion about this model!
(You'll first need to log in.)
Click to Run Model
breed [hipsters hipster] breed [mainstreams mainstream] hipsters-own [style] mainstreams-own [style] globals [hipsterPop plusOnes minusOnes] to setup ca set hipsterPop random popSize create-hipsters hipsterPop [set shape "square" setxy random-xcor random-ycor set style -1] create-mainstreams (popSize - hipsterPop) [set shape "circle" setxy random-xcor random-ycor set style 1] color-turtles reset-ticks end to color-turtles ask turtles [if-else style = -1 [set color red] [set color blue]] end to go consider-changing-style color-turtles tick end to consider-changing-style set plusOnes count turtles with [style = 1] set minusOnes count turtles with [style = -1] let avg (plusOnes - minusOnes) / popSize ask hipsters [if ( avg > 0 [set style -1] if ( avg < 0 [set style 1]] ask mainstreams [if ( avg < 0 [set style -1] if ( avg > 0 [set style 1]] end
There is only one version of this model, created over 10 years ago by Dan Ryan.
This model does not have any ancestors.
This model does not have any descendants.