27
emergence and predictability

emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

emergence and predictability

Page 2: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

John Stuart Mill

Page 3: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

emergence

nonadditive

novelty

hierarchical

complexity

unpredictable (sometimes)

Page 4: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

cellular automaton

spacecellis in some statedepending on itsneighborhood

timetime 0 → time 1 → time 2 → time 3 → . . . .

lawsapply simultaneously (in parallel) to all cells in the space

Page 5: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

Game of Life

Survival: If a live cell has two or three neighbors, it survives.

Death: If a live cell has four or more neighbors, it dies from overcrowding.

If a live cell has one or no neighbors, it dies from isolation.

Birth: If an unoccupied cell has exactly three neighbors, it becomes alive.

THE LIFE HISTORIES OF THE FIVE TETROMINOES

MOVES

BLOCK

BEEHIVE

BEEHIVE

TRAFFIC LIGHTS

BEEHIVE

0 1 2 3 4 5 6 7 8 9

Page 6: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

emergence in shape grammars

emergent shapes

Page 7: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

emergence in shape grammars

nonadditive

novelty

hierarchical

complexity

unpredictable (sometimes)

Page 8: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

shape rule

initial shape

Page 9: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

shape rule

⇒ . . . ⇒

result of applying the rule

Page 10: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

shape rule

initial shape

Page 11: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

shape rule

⇒ . . . ⇒

result of applying the rule

Page 12: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

emergence in shape grammars

nonadditive

novelty

hierarchical

complexity

unpredictable (sometimes)

active

Page 13: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

active emergence

shape rule

computation

⇒⇒ ⇒ ⇒

emergent courtyard

Page 14: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

active emergence

shape rule

computation

⇒ ⇒ ⇒

emergent boundary

Page 15: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

active emergence

new rule

computation

⇒ ⇒ ⇒ ⇒

Page 16: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

emergence in shape grammars

nonadditive

novelty

hierarchical

complexity

unpredictable (sometimes)

active

Page 17: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

levels of emergence

anticipated

unanticipated

Page 18: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

anticipated emergence

ν→

rule

⇒⇒⇒ ⇒⇒

computation

Page 19: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

Palladian villas(Stiny and Mitchell, 1978)

Page 20: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

unanticipated emergence

rule

⇒ ⇒ ⇒

computation

other design possibilities

Page 21: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

unpredictability

Page 22: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

unpredictability emergence

Page 23: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

indirect

generate and test

direct

define smart rules

Page 24: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

rule 6 rule 7

rule 1 rule 2f

(x,y,z) (x+dx, y+dy, z+dz)

f free linefree point

Shape Transformation Rule

Topology Transformation Rules

1 2

34

rule 5

Size Transformation Rule

rule 8 rule 9

f f f f f

1 2

34

rules objectives

EifFormgrammar + optimization

(Shea, 1997)

Page 25: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

indirect

generate and test

direct

define smart rules

Page 26: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

hierarchy of shape grammars

basic grammars

nondeterministic basic grammars

additive grammars

unrestricted grammars

Page 27: emergence and predictability - MIT OpenCourseWare › courses › architecture › 4-520... · novelty hierarchical complexity unpredictable (sometimes) cellular automaton space cell

apartment house complex (Murat Sanal)

underlying shape rules