Circle Packing mk1
This script takes some ideas from the Schelling model of spatial segregation (http://luis.izqui.org/models/schelling/index.html) in order to randomly relocate agents which are in an unhappy location.
They are only happy if
a) they have at least one similar neighbour; and
b) at least 50% of their total neighbours are similar.
The number inside the circle is the 5 second countdown before relocation.
The black/red numbers to the side show the numbers of similar/dis-similar neighbours.
The point of the model is to study apparently random rules for organisation between agents of different types based on reactions to neighbours. The results show that despite equal or random number of agents and various types (groups/categories) , instead of resulting in a uniform and cartesian situation with equal distribution, the model based on its rules tends to support results that show eventual segregation even with a spatially unpredictable system. Our studies are with regards to urbanism and cities, and this model ask the question of what really needs to change in ordedr to design inclusive urban futures? Social attitudes? Proximity/spatiality? or are these instrisically linked and need to be thought of in terms of their complex relationships?
Student: Benjamin Minton
Design Project 1 – Abstract Urban Models
Unit: 5 (change of name this academic year)
Studio Unit Leader: Ulysses
17 November 2010
Tags: abstract, algorithm, Animation, architecture, circle packing, cities, emergent, processing, programming, schelling, scripting, self organisation, softgrid, stochastic, university of nottingham, urbanism