Exploring how individual preferences and thresholds create emergent macro-level patterns through Schelling's Segregation, Granovetter's Threshold Model, and the Standing Ovation Model.
Each agent on a grid wants at least a certain percentage of its neighbors to be of the same type. If unhappy, the agent moves to a random empty cell. Even mild preferences lead to dramatic segregation.
Even mild individual preferences (as low as 33% same-type neighbors) lead to extreme macro-level segregation. This is emergence: micro motives create macro behavior. No individual wants segregation, yet the collective dynamics produce it. Each move by an unhappy agent changes the neighborhood composition for others, creating cascading relocations.
Tolerance does not guarantee integration. Schelling showed that even tolerant individuals contribute to segregation when personal thresholds for minimum group representation are crossed. The system-level outcome (segregation) is far more extreme than any individual's preference would suggest.
Each person has a threshold: the number of others who must act before they will join. A cascade begins when the first movers activate those with low thresholds, who in turn trigger those with higher thresholds.
Small changes in the threshold distribution can cause or prevent full cascades. If a uniform distribution has thresholds 0,1,2,...N-1, a complete cascade occurs. But removing just the person with threshold=1 breaks the chain entirely. The diversity of thresholds matters as much as the average threshold. This is a tipping point model -- gradual input produces sudden output.
Two populations with the same average threshold can produce completely different outcomes. What matters is the full distribution -- especially whether there are enough low-threshold individuals to start the chain. Granovetter showed that predicting collective action requires knowing the entire distribution, not just the average preference.
An audience decides whether to stand based on their perception of quality plus social pressure from neighbors already standing. Higher quality triggers more initial standers, which cascades through the audience.
Each audience member receives a noisy signal of quality. If the signal exceeds their personal standing threshold, they stand immediately. Then, social pressure kicks in: seeing neighbors stand lowers the threshold for others. Higher quality causes more initial standers, which creates a cascade. Audience diversity (variation in thresholds) and social connectivity both matter for whether partial or full ovation occurs.
The same performance can receive a standing ovation one night and polite applause the next. Randomness in initial signals, combined with social amplification, means outcomes are path-dependent. This explains why "going viral" is so hard to predict -- it depends on the early stochastic response as much as the underlying quality.