SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
2D Cellular Automata:

The Seaweed Tower

STATES OF THE UNITS:

TRANSITIONAL RULES AND THEIR DIAGRAMS:
1. FOR THE OUTER SINGLE LAYER OF UNITS

“CELL” - an enclosed space with
walls or partitions

rule 1a: for every “cell”, if there are other 3...5 neighbouring
“cells”, then turn itself into the “terrace”

“Taking the information that has been devalued into redundancy by repetition as communication, and producing new information out of it again”
W.McKenzie 2004

rule 1b: reversing rule 1a, for every “space”, if there are other
3...5 neighbouring “spaces”, then turn itself into the “terrace”

“SPACE” - an open space with only
columns
ns

rule 1c: for every “cell”, if it is between two “terraces”, then
turn itself into the “space”

rule 1d: reversing rule 1c, for every “space”, if it is between two
“terraces”, then turn itself into the “cell”
“TERRACE” - an outdoor space with
columns and balustrades
rule 1e: for every “terrace”, if it has other one or two neighbouring terraces and any number of “spaces”, then turn itself
into the “cell”
2. FOR THE ALL INNER UNITS
rule 2a: for every “cell”, if there are other 1 or 2 “spaces” or
only 1 “cell”, then turn itself into the “space”, to keep the population of the “spaces” up

“SITE” - a non - changing unit

rule 2b: for every “space”, if there are other 1 or 2 “cells” or
only 2 “spaces”, then turn itself into the “cell”, to keep the population of the “cells” up.

ARCHITECTURAL
SCENARIO
The tower is built within the free
space of the existing site. The
concept of the design of the tower
lays in the interaction between five
elements: cell, space, terrace, site
and void. Cells represent closed
space for private use, whils the
unit “space” is of an open structure and provide free circulation of
inhabitants. Best performance is
achieved when each type of units
is accumulated in groups that have
natural light and have direct accsess to the terraces. The functionality gets closer to the optimum
as the tower grows and each floor
gets smaller.

3. SHAPING THE TOWER: FOR THE OUTER SINGLE LAYER OF
UNITS

“VOID”
- no architectural
element assigned.
It is an epty space
between the tower
and the existing
site

rule 3a: by controlled chance, either “cell” or “terrace” or
“space” if neighbouring 2 or more “voids”, turn into “void”.
The rule allowing carving the tower into the terraced pyramidshaped tower.
rule 3b: eliminates appearance of free standing columns of single units

POSSIBLE SITES AND INITIAL
LAYOUT OF THE UNITS:
The existing objects of the site can be
initially programmed and the tower will
be built within the distance equal of the
width of one unit from any of the existing buildings:

TRANSITIONAL RULES TABLE
Unit

Max
Count

Outer Layer of the Units

Max
Count

Inner Core of the Units

Cell

5

1a: >2 “cells”, turn into “terrace”

8

2a: 0<”spaces”<3 or 1”cell”,
turn into “space”

8

2b: 0<”cells”<3 or 2”cells”,
turn into “cell”

N/A

N/A

1c: >1 “terraces”, turn into “space”

Originally the algorythm was based
on van Neumann neighbourhood,
that didn’t give necessary flexibility
in both functionality of the building
and pattern creation. Moore neighbourhood allowed to achieve better
results.

(excluding rule 3)

Space

5

1b: >2 “spaces”, turn into “terrace”
1d: >1 “terraces”, turn into “cell”

Terrace

3

1e: >0 “terraces” and >0 “spaces”,
turn into “cell”

1

Amiina Bakunowicz
page 1
MOORE NEIGHBOURHOOD
PATTERN DEVELOPMENT WITHIN THE PLAN THROUGHOUT THE ITERATIONS (left to right from 1 to 15):

OUTSIDE PATTERN CLASS II:

OUTSIDE PATTERN CLASS III:

or

INSIDE PATTERN CLASS III/IV:

+

FORMATION OF THE PYRAMID-LIKE TOWER

=

VON NEUMANN NEIGHBOURHOOD EXPERIMENT:
FLOW CHART OF THE MAIN()
FUNCTION

OUTSIDE PATTERN CLASS I:
There are two different sets of rules
(rules1 and 2) that govern the pattern
formation. First - for the outer layer of
the tower units, and second - for the
all inner units. However on a smaller
scale these rules do affect both the inner and the outer layers of cells at the
same time. Please see the diagrams
above showing how patterns are created on outside and inside of the tower. At the end of the algorythm a third
set of rules is in place. It carves the
pyramid out of the tower maintaining
the same relationships between the
units (inner and outer).

OUTSIDE PATTERN CLASS II:

FROM TOWER ..............................................TO PYRAMID

OUTSIDE PATTERN CLASSES II & III:

2

Rule 3a: Shaping The Tower PSEUDO-CODE
Assign a ramdom number between 0 and 1 to the variable b. Each agent of the class “Cells” checks that b is between 0.5
and 0.7 and the agent of the class is neither a “void” or a “site” and it is located on the outer layer of the tower then the
member of the class turns int “void”. Controlling the spread of the random numbers, it is possible to determine how tall
or short a final pyramid can be.
Msc Architecture: Computing and Design 2012/2013
no :: u1235266
tutors :: Emmanouil Zaroukas, John Harding

Amiina Bakunowicz
page 2

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (9)

Национальные деловые культуры
Национальные деловые культурыНациональные деловые культуры
Национальные деловые культуры
 
Pontal criativo festival gastronômico
Pontal criativo   festival gastronômicoPontal criativo   festival gastronômico
Pontal criativo festival gastronômico
 
sexo
sexosexo
sexo
 
metodlogia de blandos
metodlogia de blandosmetodlogia de blandos
metodlogia de blandos
 
Abella midway hospital rods sched march 2012
Abella midway hospital rods sched march 2012Abella midway hospital rods sched march 2012
Abella midway hospital rods sched march 2012
 
La investigacion social documento
La investigacion social documentoLa investigacion social documento
La investigacion social documento
 
01 la programmation batch - les debuts
01   la programmation batch - les debuts01   la programmation batch - les debuts
01 la programmation batch - les debuts
 
Profit plus
Profit plusProfit plus
Profit plus
 
Bib 5
Bib 5Bib 5
Bib 5
 

Mehr von ArchiLab 7

P.Corning 2002 the re emergence of emergence
P.Corning 2002 the re emergence of emergenceP.Corning 2002 the re emergence of emergence
P.Corning 2002 the re emergence of emergenceArchiLab 7
 
John michael greer: an old kind of science cellular automata
John michael greer:  an old kind of science cellular automataJohn michael greer:  an old kind of science cellular automata
John michael greer: an old kind of science cellular automataArchiLab 7
 
Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...ArchiLab 7
 
Coates p: the use of genetic programing in exploring 3 d design worlds
Coates p: the use of genetic programing in exploring 3 d design worldsCoates p: the use of genetic programing in exploring 3 d design worlds
Coates p: the use of genetic programing in exploring 3 d design worldsArchiLab 7
 
Coates p: genetic programming and spatial morphogenesis
Coates p: genetic programming and spatial morphogenesisCoates p: genetic programming and spatial morphogenesis
Coates p: genetic programming and spatial morphogenesisArchiLab 7
 
Coates p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...
Coates  p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...Coates  p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...
Coates p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...ArchiLab 7
 
Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...
Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...
Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...ArchiLab 7
 
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...ArchiLab 7
 
Maher.m.l. 2006: a model of co evolutionary design
Maher.m.l. 2006: a model of co evolutionary designMaher.m.l. 2006: a model of co evolutionary design
Maher.m.l. 2006: a model of co evolutionary designArchiLab 7
 
Dorst, kees and cross, nigel (2001): creativity in the design process co evol...
Dorst, kees and cross, nigel (2001): creativity in the design process co evol...Dorst, kees and cross, nigel (2001): creativity in the design process co evol...
Dorst, kees and cross, nigel (2001): creativity in the design process co evol...ArchiLab 7
 
Daniel hillis 1991: co-evolving parasites sfi artificial life ii
Daniel hillis 1991: co-evolving parasites sfi artificial life iiDaniel hillis 1991: co-evolving parasites sfi artificial life ii
Daniel hillis 1991: co-evolving parasites sfi artificial life iiArchiLab 7
 
P bentley skumar: three ways to grow designs a comparison of evolved embryoge...
P bentley skumar: three ways to grow designs a comparison of evolved embryoge...P bentley skumar: three ways to grow designs a comparison of evolved embryoge...
P bentley skumar: three ways to grow designs a comparison of evolved embryoge...ArchiLab 7
 
P bentley: aspects of evolutionary design by computers
P bentley: aspects of evolutionary design by computersP bentley: aspects of evolutionary design by computers
P bentley: aspects of evolutionary design by computersArchiLab 7
 
M de landa: deleuze and use of ga in architecture
M de landa: deleuze and use of ga in architectureM de landa: deleuze and use of ga in architecture
M de landa: deleuze and use of ga in architectureArchiLab 7
 
Kumar bentley: computational embryology_ past, present and future
Kumar bentley: computational embryology_ past, present and futureKumar bentley: computational embryology_ past, present and future
Kumar bentley: computational embryology_ past, present and futureArchiLab 7
 
Derix 2010: mediating spatial phenomena through computational heuristics
Derix 2010:  mediating spatial phenomena through computational heuristicsDerix 2010:  mediating spatial phenomena through computational heuristics
Derix 2010: mediating spatial phenomena through computational heuristicsArchiLab 7
 
De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...
De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...
De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...ArchiLab 7
 
Yamashiro, d. 2006: efficiency of search performance through visualising sear...
Yamashiro, d. 2006: efficiency of search performance through visualising sear...Yamashiro, d. 2006: efficiency of search performance through visualising sear...
Yamashiro, d. 2006: efficiency of search performance through visualising sear...ArchiLab 7
 
Tanaka, m 1995: ga-based decision support system for multi-criteria optimisa...
Tanaka, m 1995: ga-based decision support system for multi-criteria  optimisa...Tanaka, m 1995: ga-based decision support system for multi-criteria  optimisa...
Tanaka, m 1995: ga-based decision support system for multi-criteria optimisa...ArchiLab 7
 
Rauber, a. 1999: label_som_on the labeling of self-organising maps
Rauber, a. 1999:  label_som_on the labeling of self-organising mapsRauber, a. 1999:  label_som_on the labeling of self-organising maps
Rauber, a. 1999: label_som_on the labeling of self-organising mapsArchiLab 7
 

Mehr von ArchiLab 7 (20)

P.Corning 2002 the re emergence of emergence
P.Corning 2002 the re emergence of emergenceP.Corning 2002 the re emergence of emergence
P.Corning 2002 the re emergence of emergence
 
John michael greer: an old kind of science cellular automata
John michael greer:  an old kind of science cellular automataJohn michael greer:  an old kind of science cellular automata
John michael greer: an old kind of science cellular automata
 
Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...
 
Coates p: the use of genetic programing in exploring 3 d design worlds
Coates p: the use of genetic programing in exploring 3 d design worldsCoates p: the use of genetic programing in exploring 3 d design worlds
Coates p: the use of genetic programing in exploring 3 d design worlds
 
Coates p: genetic programming and spatial morphogenesis
Coates p: genetic programming and spatial morphogenesisCoates p: genetic programming and spatial morphogenesis
Coates p: genetic programming and spatial morphogenesis
 
Coates p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...
Coates  p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...Coates  p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...
Coates p 1999: exploring 3_d design worlds using lindenmeyer systems and gen...
 
Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...
Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...
Ying hua, c. (2010): adopting co-evolution and constraint-satisfaction concep...
 
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
Sakanashi, h.; kakazu, y. (1994): co evolving genetic algorithm with filtered...
 
Maher.m.l. 2006: a model of co evolutionary design
Maher.m.l. 2006: a model of co evolutionary designMaher.m.l. 2006: a model of co evolutionary design
Maher.m.l. 2006: a model of co evolutionary design
 
Dorst, kees and cross, nigel (2001): creativity in the design process co evol...
Dorst, kees and cross, nigel (2001): creativity in the design process co evol...Dorst, kees and cross, nigel (2001): creativity in the design process co evol...
Dorst, kees and cross, nigel (2001): creativity in the design process co evol...
 
Daniel hillis 1991: co-evolving parasites sfi artificial life ii
Daniel hillis 1991: co-evolving parasites sfi artificial life iiDaniel hillis 1991: co-evolving parasites sfi artificial life ii
Daniel hillis 1991: co-evolving parasites sfi artificial life ii
 
P bentley skumar: three ways to grow designs a comparison of evolved embryoge...
P bentley skumar: three ways to grow designs a comparison of evolved embryoge...P bentley skumar: three ways to grow designs a comparison of evolved embryoge...
P bentley skumar: three ways to grow designs a comparison of evolved embryoge...
 
P bentley: aspects of evolutionary design by computers
P bentley: aspects of evolutionary design by computersP bentley: aspects of evolutionary design by computers
P bentley: aspects of evolutionary design by computers
 
M de landa: deleuze and use of ga in architecture
M de landa: deleuze and use of ga in architectureM de landa: deleuze and use of ga in architecture
M de landa: deleuze and use of ga in architecture
 
Kumar bentley: computational embryology_ past, present and future
Kumar bentley: computational embryology_ past, present and futureKumar bentley: computational embryology_ past, present and future
Kumar bentley: computational embryology_ past, present and future
 
Derix 2010: mediating spatial phenomena through computational heuristics
Derix 2010:  mediating spatial phenomena through computational heuristicsDerix 2010:  mediating spatial phenomena through computational heuristics
Derix 2010: mediating spatial phenomena through computational heuristics
 
De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...
De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...
De garis, h. (1999): artificial embryology and cellular differentiation. ch. ...
 
Yamashiro, d. 2006: efficiency of search performance through visualising sear...
Yamashiro, d. 2006: efficiency of search performance through visualising sear...Yamashiro, d. 2006: efficiency of search performance through visualising sear...
Yamashiro, d. 2006: efficiency of search performance through visualising sear...
 
Tanaka, m 1995: ga-based decision support system for multi-criteria optimisa...
Tanaka, m 1995: ga-based decision support system for multi-criteria  optimisa...Tanaka, m 1995: ga-based decision support system for multi-criteria  optimisa...
Tanaka, m 1995: ga-based decision support system for multi-criteria optimisa...
 
Rauber, a. 1999: label_som_on the labeling of self-organising maps
Rauber, a. 1999:  label_som_on the labeling of self-organising mapsRauber, a. 1999:  label_som_on the labeling of self-organising maps
Rauber, a. 1999: label_som_on the labeling of self-organising maps
 

Kürzlich hochgeladen

Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonDelhi Call girls
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 

Kürzlich hochgeladen (20)

Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 

Amiina Bakunowicz: Cellular Automata and Seaweed Tower

  • 1. 2D Cellular Automata: The Seaweed Tower STATES OF THE UNITS: TRANSITIONAL RULES AND THEIR DIAGRAMS: 1. FOR THE OUTER SINGLE LAYER OF UNITS “CELL” - an enclosed space with walls or partitions rule 1a: for every “cell”, if there are other 3...5 neighbouring “cells”, then turn itself into the “terrace” “Taking the information that has been devalued into redundancy by repetition as communication, and producing new information out of it again” W.McKenzie 2004 rule 1b: reversing rule 1a, for every “space”, if there are other 3...5 neighbouring “spaces”, then turn itself into the “terrace” “SPACE” - an open space with only columns ns rule 1c: for every “cell”, if it is between two “terraces”, then turn itself into the “space” rule 1d: reversing rule 1c, for every “space”, if it is between two “terraces”, then turn itself into the “cell” “TERRACE” - an outdoor space with columns and balustrades rule 1e: for every “terrace”, if it has other one or two neighbouring terraces and any number of “spaces”, then turn itself into the “cell” 2. FOR THE ALL INNER UNITS rule 2a: for every “cell”, if there are other 1 or 2 “spaces” or only 1 “cell”, then turn itself into the “space”, to keep the population of the “spaces” up “SITE” - a non - changing unit rule 2b: for every “space”, if there are other 1 or 2 “cells” or only 2 “spaces”, then turn itself into the “cell”, to keep the population of the “cells” up. ARCHITECTURAL SCENARIO The tower is built within the free space of the existing site. The concept of the design of the tower lays in the interaction between five elements: cell, space, terrace, site and void. Cells represent closed space for private use, whils the unit “space” is of an open structure and provide free circulation of inhabitants. Best performance is achieved when each type of units is accumulated in groups that have natural light and have direct accsess to the terraces. The functionality gets closer to the optimum as the tower grows and each floor gets smaller. 3. SHAPING THE TOWER: FOR THE OUTER SINGLE LAYER OF UNITS “VOID” - no architectural element assigned. It is an epty space between the tower and the existing site rule 3a: by controlled chance, either “cell” or “terrace” or “space” if neighbouring 2 or more “voids”, turn into “void”. The rule allowing carving the tower into the terraced pyramidshaped tower. rule 3b: eliminates appearance of free standing columns of single units POSSIBLE SITES AND INITIAL LAYOUT OF THE UNITS: The existing objects of the site can be initially programmed and the tower will be built within the distance equal of the width of one unit from any of the existing buildings: TRANSITIONAL RULES TABLE Unit Max Count Outer Layer of the Units Max Count Inner Core of the Units Cell 5 1a: >2 “cells”, turn into “terrace” 8 2a: 0<”spaces”<3 or 1”cell”, turn into “space” 8 2b: 0<”cells”<3 or 2”cells”, turn into “cell” N/A N/A 1c: >1 “terraces”, turn into “space” Originally the algorythm was based on van Neumann neighbourhood, that didn’t give necessary flexibility in both functionality of the building and pattern creation. Moore neighbourhood allowed to achieve better results. (excluding rule 3) Space 5 1b: >2 “spaces”, turn into “terrace” 1d: >1 “terraces”, turn into “cell” Terrace 3 1e: >0 “terraces” and >0 “spaces”, turn into “cell” 1 Amiina Bakunowicz page 1
  • 2. MOORE NEIGHBOURHOOD PATTERN DEVELOPMENT WITHIN THE PLAN THROUGHOUT THE ITERATIONS (left to right from 1 to 15): OUTSIDE PATTERN CLASS II: OUTSIDE PATTERN CLASS III: or INSIDE PATTERN CLASS III/IV: + FORMATION OF THE PYRAMID-LIKE TOWER = VON NEUMANN NEIGHBOURHOOD EXPERIMENT: FLOW CHART OF THE MAIN() FUNCTION OUTSIDE PATTERN CLASS I: There are two different sets of rules (rules1 and 2) that govern the pattern formation. First - for the outer layer of the tower units, and second - for the all inner units. However on a smaller scale these rules do affect both the inner and the outer layers of cells at the same time. Please see the diagrams above showing how patterns are created on outside and inside of the tower. At the end of the algorythm a third set of rules is in place. It carves the pyramid out of the tower maintaining the same relationships between the units (inner and outer). OUTSIDE PATTERN CLASS II: FROM TOWER ..............................................TO PYRAMID OUTSIDE PATTERN CLASSES II & III: 2 Rule 3a: Shaping The Tower PSEUDO-CODE Assign a ramdom number between 0 and 1 to the variable b. Each agent of the class “Cells” checks that b is between 0.5 and 0.7 and the agent of the class is neither a “void” or a “site” and it is located on the outer layer of the tower then the member of the class turns int “void”. Controlling the spread of the random numbers, it is possible to determine how tall or short a final pyramid can be. Msc Architecture: Computing and Design 2012/2013 no :: u1235266 tutors :: Emmanouil Zaroukas, John Harding Amiina Bakunowicz page 2