2010
Anna Karagianni AAD student GSAPP 2009-2010
Algorithmic
Design
involves the designation of software programs to generate and form from the rule-based logic inherent in architectural programs, typologies, building code and language itself. [Terzidis, 2006]
space
spring‘10
programming spatiality low memor[y]al library
1947
1965
George Dantzig Simplex method for linear programming clinical chemistry
James Cooley Fast Fourier transform computational complexity
1951
1977-78 GPPP
Alston Householder Decompositional approach to matrix computations physics
1950
1946
Magnus Hestenes Krylov subspace iteration methods oceanography data assimilation
John von Neumann the metropolis algorithm Monte Carlo method calculation of risk in business
Leslie Greengard Vladimir Rokhlin Fast multiple algorithm molecular dynamics
2003
Greg Lynn 1983 Alessi teapots
GPP3
1961 1957
1987
Tony Hoare Quicksort linguistics
John Bockus Fortran optimizing compiler climate modeling/ chemistry
1977
Helaman Ferguson Rodney Forcade Integer relation detection algorithm quantum field theory
1994
Cellular Automata Theory Implications
1993
John Frazer/Peter Graham Evolution of Tuscan columns by genetic algorithms
1990
John Frazer Universal Constructor AA exhibition timeline of the top algorithms of the 20th century
programming Spring ‘10 Advanced Studio VI Computing Kaizen Instructors:
Toru Mark
Hasegawa Collins
spatiality
Spatiality combines all conditions and practices of individual and social life that are linked to relative position of individuals and groups with regard to one another...there positions determone probably, or partly, form and intensity of social interactions.
Denise
Pumain
part
I
The first part relates to the representation of spatiality: the creation of the system, the agents and their consequences on the system. The system consists of agents that move randomly along the paths of a 3d lattice. Their movement relates directly to the accumulation of ‘traffic’ on the intersections. The traffic reflects the agents’ movement and it defines the scale and density of the space that will be created around the intersection.
#01
#02
vertical
enhancing
#03
movement
vertical
movement
#04
move
towards
max
traffic
move
towards
min
traffic
Experiment
#1:
moving
agents
vertically
Experiment
#2:
moving
agents
towards
most
visited
nodes
Experiment
#3:
moving
agents
randomly
Experiment
#4:
moving
agents
towards
less
visited
nodes
part
II
The second part describes the evolution of the system through shifting the rules and how the system is used to define the program, form and density of each space of the incubator. Dividing the time into ‘a’ parts, the agents start from the bottom, moving vertically in order to inhabit the whole space, then they avoid going to their previous location, to create the best articulated space. During the second half of the ‘a’ part, they switch from the most visited places to the less visited ones, reflecting the tendency of people to be isolated after meeting a lot of people, or their desire to meet somebody when they are alone. They finally accupy a 3d lattice of 36 x 6 x 6, arranged at a spacing of 6m.
avoid
previous
horizontal
a/4
movement
avoid
previous
vertical
movement
a/4
switch
from
min
to
max
traffic
switch
from
max
to
min
traffic
a/2
time
toko 300m2
conference 350m2
toko 1000m2
lecture/screening rooms 300m2
private offices 500m2
equipment room 100m2
conference and meeting 100m2
conference and meeting 100m2
small auditorium 50m2
lobby 150m2
projection room projection room 50m2 50m2
administration 50m2
media lab 100m2
lockers 50m2
administration 50m2
media lab 100m2
info displays 500 m2
administration 50m2
lockers 50m2
info displays 500 m2
administration 50m2
lockers 50m2
workspace/desks 450m2
storage 50m2
small auditorium 50m2
lobby 150m2
small auditorium 50m2
prep kitchen 100m2
toko 1000m2
prep kitchen 100m2
wc 50m2
workspace/desks 450m2
prep kitchen 100m2
wc 50m2
workspace/desks 450m2
wc 50m2
part
III
The third part relates to the site integration and to the way that the space is perceived through the evolution of the systematic organization of the code. The structure of the incubator is located along the river occupying the space on top and on the side of the railway while leaving free space on the other side for an open public plaza. The spaces of the incubator are of all different scales and levels of publicness. The privatization of public space as well as the need for private space leads to the deliberate choice of designing small spaces. Simple rules create an heterogeneous and anisotropic space where the system defines the scale of the space and the transition from one to another and where all spaces, of all scales contribute to one goal: social interaction.
> 2 m
< 8 m
Creation
of
space
through
the
accumulation
of
traffic
low memor[y]al
Spring â&#x20AC;&#x2DC;10 Visual Studies Search: Advanced Algorithmic Design Instructors: Mark Collins Toru Hasegawa Olivera Grk Anna Karagianni
library
Physical form, according to Dâ&#x20AC;&#x2122;Arcy Thompson, is the resolution at one instant of time of many forces that are governed by rates of change. In the urban context the complexity of these forces often surpasses human comprehension. A machine, meanwhile, could procreate forms that respond to many hereto un-manageable dynamics. Such a colleague would not be an omen of professional retirement but rather a tickler of the architect imagination, presenting alternatives of form possibly not visualized or not visualizable by the human designer. Nicholas Negroponte [1970]
At the moment that Columbia University financed the repair and preservation of the Library, tha study of the stability of the dome was a priority. University architect Irwin Lefkowitz, AIA, admits “We didn’t know where to start. We had seen written accounts of it and drawings, but all of them turned out to be inaccurate.” The pseudo - code intends to deliver a crystallized image of the interior space through a blurred image. Based on time and framecounts, a chaotic set of points deforms through a blurred image into a highly precise 3D space which is gradually extruded in the Z- axis , giving a perspective of emphasized verticality. In the moment where precision culminates, the saturation of colors is used to enable the emphasis on the materiality and texture of the space. The texture of the space is given by csv. file through the factor intensity, which is defined by value.
the the the RGB