In Google Earth, we can find the fabric of the block is the standard type of old urban.

Slides:



Advertisements
Similar presentations
When you read a passage or an article,the first thing you should do is to feel the language … There are two tasks for you to accomplish when you experience.
Advertisements

Possible Windows 8 Improvements By: Scott Hill. Improve Windows 8 Split Screen Mode The only options for split screen mode currently is to have one screen.
Tetris and Genetic Algorithms Math Club 5/30/2011.
Using Probing Questions in Mathematics lessons Year 8 Level 5 Assessment Criteria What do you think?
Lynn S. Fichter Dept Geology/Environmental Science James Madison University 1410h AN: ED23C-03.
Section 1.7: Coloring Graphs
Game of Life Rules and Games Linh Tran ECE 573. What is Life? Life is just one example of a cellular automaton, which is any system in which rules are.
Time Capsule. It can tell us the time we live in.
How computers changed the world.
Concurrent & Distributed Systems Lecture 5: Semaphores and Synchronisation Concurrent processes which don’t interact in some way don’t form an interesting.
CELLULAR AUTOMATON Presented by Rajini Singh.
Traffic Light Behavior IF A=1 AND B=0 Car Sensors B A.
1 Section 5.1 Discrete Probability. 2 LaPlace’s definition of probability Number of successful outcomes divided by the number of possible outcomes This.
The goals of Micromouse: to build an autonomous “mouse” Mouse should be able to navigate and solve any given maze Mouse should be no bigger than 25.
Hilton’s Game of Life (HGL) A theoretical explanation of the phenomenon “life” in real nature. Hilton Tamanaha Goi Ph.D. 1st Year, KAIST, Dept. of EECS.
Longitude and Latitude
04/25/13 Halting Problem Discrete Structures (CS 173) Derek Hoiem, University of Illinois 1
Does not Compute 3: Awesomer Cellular Automata In which we consider how to upgrade our cellular automata A few key choices are considered, but eventually.
Two Dimensions and Beyond From: “ A New Kind of Science” by Stephen Wolfram Presented By: Hridesh Rajan.
Thinking About How You Read
The Environment And Our Flaws Katherine Studt. THE THINGS WE TAKE ADVANTAGE OF WATER PAPER ENERGY Paper products are made of trees that keep us alive.
How to Interpret Your Dreams. Painting an Accurate Picture of Your Dreams Recognizing Images and Events Interpreting Abstract Dreams Honing Your Interpretation.
EQ 10: Lifelong Learning By: Marcus Peyton. Part 1: Tools used in the course.
Session 2 Big Ideas Building a Solid Number Foundation Strategies for Education Assistants 1.
DEEP with Pattern Blocks in Fractions Jeremy Winters Funded by MTSU Public Service Grant.
Proceed INTRODUCTION INTRODUCTION / Maybe think about this situation: You are getting ready for Christmas, Channukah, and / or the Winter Solstice and.
CSS Sprites. What are sprites? In the early days of video games, memory for graphics was very low. So to make things load quickly and make graphics look.
Basic Responsive Design Techniques. Let’s take a look at this basic layout. It has a header and two columns of text, in a box that is centered on the.
20.3 Electric Circuits
Welcome to My Reading Recovery Lesson Fluent writing practice Familiar rereads Take a running record Make and break Write a story Cut up sentence Introduce.
Program Development Life Cycle (PDLC)
1 Data Structures CSCI 132, Spring 2014 Lecture 3 Programming Principles and Life Read Ch. 1.
Architecture David Levinson. East Asian Grids Kyoto Nara Chang-an Ideal Chinese Plan.
Bell Work Write the answers on the left hand side of your IAN
Introduction to Lattice Simulations. Cellular Automata What are Cellular Automata or CA? A cellular automata is a discrete model used to study a range.
Playing God: The Engineering of Functional Designs in the Game of Life Liban Mohamed Computer Systems Research Lab
The Game of Life Erik Amelia Amy. What is the “Game of Life?” The “Game of Life” (often referred to as Life) is not your typical game. There are no actual.
Model Iteration Iteration means to repeat a process and is sometimes referred to as looping. In ModelBuilder, you can use iteration to cause the entire.
Rich French 3/2/13 Advisor: Kristina Striegnitz.  A cell is “born” if it is surrounded by 2 neighbors  A cell “survives” if it is surrounded by 2 or.
O. Music Classrooms and Teaching Spaces: These are used for teachers and children. They can be used for music practical and music theory.
What is DNA DNA is also know as DNA is the basic “building Block” of life. But what does that mean? and how does something soooo small make up ALL that.
Pseudocode AStar. Heuristics - how to determine what's a good next step? As mentioned already, the A* algorithm depends on evaluating the best next step.
Counting Techniques and Some Other Math Team Strategies Susan Schwartz Wildstrom Walt Whitman High School Bethesda, MD NCTM National Meeting April 6, 2001.
March 23 & 28, Csci 2111: Data and File Structures Week 10, Lectures 1 & 2 Hashing.
March 23 & 28, Hashing. 2 What is Hashing? A Hash function is a function h(K) which transforms a key K into an address. Hashing is like indexing.
Sight Word List.
A Variation on Conway’s Game of Life Winston Lee EPS 109.
A New Kind of Science by Stephen Wolfram Principle of Computational Equivalence - Ting Yan,
CS851 – Biological Computing February 6, 2003 Nathanael Paul Randomness in Cellular Automata.
Lesson 2: Reading a program. Remember: from yesterday We learned about… Precise language is needed to program Actors and Classes Methods – step by step.
What is Evolution? How do things Evolve?. Ok, we have created the Earth Earth about 4.0 Ga. We now want to follow its evolution from past to present But.
1 Cellular Automata What could be the simplest systems capable of wide-ranging or even universal computation? Could it be simpler than a simple cell?
Fragments, or Why That’s Not a Sentence One of the most common grammatical errors is the sentence fragment. Actually, “Sentence Fragment” is kind of a.
The Problem Solving Process BDP3O1 Entrepreneurship The Enterprising Person.
First, I should introduce you a computer game. It’s Called League of Legends (LOL). Please ignore strange grammar.
Conway’s Game of Life Jess Barak Game Theory. History Invented by John Conway in 1970 Wanted to simplify problem from 1940s presented by John von Neumann.
Getting Started with HTML. HTML  Hyper Text Markup Language  HTML isn’t a program language, its known as a markup language  A Markup language has tags.
Search Engines. UNDERSTANDING THE STEPS REQUIRED TO CONVERT NATURAL LANGUAGE INTO THE LANGUAGE UNDERSTOOD BY SEARCH ENGINES.
How can we keep the atmosphere when we are extending a city? When old city is formed naturally. The context is hard extent to new urban. This idea is mainly.
How to Interpret Your Dreams. Painting an Accurate Picture of Your Dreams Recognizing Images and Events Interpreting Abstract Dreams Honing Your Interpretation.
Here is a kind of question that you can get on Verbal Reasoning. They might give you three groups of numbers like this: (4 [6] 2) (3 [7] 4) (5 [12] ?)
Welcome to My Reading Recovery Lesson. Rereading Familiar Books In every lesson every day I get to read lots of little books. I get to pick some of my.
PORTRAITS Learning from the masters. JOHN RANKIN  ol;lst;2
Examining Sources How do archaeologists investigate ancient cultures?
Cellular Automata and Music
Decision Making: Decision Tree & State Machines Session 07
Rounding Whole Numbers to the Nearest 10 and 100
Cellular Automata.
Testing Mechanisms for Open-ended Evolution in Reversible CA
A Cellular Automata Approach to Population Modeling
Presentation transcript:

In Google Earth, we can find the fabric of the block is the standard type of old urban

Since we consider about urban fabric, we started from figure-ground.

The paths in figure ground could be deconstructed into “network system” and “path themselves” Network System Path Themselves

So, let me introduce the process in a brief way. Path analysisNetwork analysis Select the target block Network generation Path generation Combine network and path together to get a new block Remake as Figure-ground System features Hierarchy Cellular-automata System bug fixing Reform in new block Reform a standard path by patterns Take patterns Pick standard paths

People purposely make this kind of paths, Block could be cut into more than 2 parts by this hierarchy. Network Analysis Main Inferior Secondary We start from the hierarchy analysis to define which level could be make by generative design. With lowest hierarchy, used to support the system of green ones. Main element of the path system, mainly used by local people, with high continuity. I want to deal with two hierarchy only, so I take a part as the study area.

In other word, the site of this design is limited in this area. By the way, if we consider about network system only, the mapping is just like this. Network Analysis

Diagram- 街道續 Diagram- 障礙移除 People in the past form paths in a simple thought----the continuity. In the past, paths is made without urban planning, people just try to link different part, or break obstacles to make the continuity of paths. Network Generation

In this generative design, we use cellular automata to form a new network system. C.A. in this case is a grid system construct with a lot of cells, each cell acts follow a simple rule. Like “When there are 1 cell around, the cell alive.” or “When there are more than 4 cells around, the cell should die.” We use this kind of rules, to analogue the behavior of path making of past. Network Generation

We use the plug-in of “Grasshopper,” “Rabbit” This battery control the rule of born. Dead cell comes to alive when it has exactly 1 or 2 living neighbors. This is the rule how a cell born in this case. Network Generation

A living cell remains alive only when surrounded by 1,2 or 3 living neighbors. This is the rule that a cell could keep alive. If the cell couldn’t keep alive, then die. Network Generation

This Is the process we make network system. We start from the network made by cellular automate And we note the network system we see in the C.A.. Then fix the system in order to make sense in real. Define the hierarchy of the paths inside. (Into blue and green) And we smooth the green system to strengthen continuity. Network Generation

And we transform the network we got in C.A. into the block we deal with Network Generation

This part, we are discuss what define the form of path on figure ground. I tried to tell a path in many patterns, each patterns have its own width and length. The 2 basic parametric are width and the length of patterns. Path Analysis Since I just analogue computer, I decide analyze a path for each hierarchy only.

At the same time, we will use the same analytic process on blue hierarchy, too. Path Analysis

This analysis is based on how I realize the path made from. Path Analysis If we consider the path is the space between the buildings along itself. We can use the length of building as a parametric and the width of path as the other parametric. We will got a lot grids as patterns.

Green SystemBlue System lengthwidth 1/2 width lengthwidth 1/2 width lengthwidth 1/2 width lengthwidth 1/2 width S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D S D H C11.221H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C H C13No Data joker joker1No Data joker joker2No Data S = Space D= Diamond H= Heart C= Club ♠♦♥♣ You can see we got a lot of data. Since I use card as my random picker, my data of each hierarchy should controlled under 54 patterns. Path Analysis

To form a new path, we put a lot patterns together. Path Generation

The last process! And now, we transform the paths into the network, to put them together. This process really need the help of computer…

Finally, we got a new path… But there is still something different… Compare with old one… I think it’s not difficult to find the new network is too smooth, and the width of paths have less variation.

Finally, we got a new path… But there is still something different… Compare with old one… If only we compare with the path we analyzed, the outcome is ok. Because the path we choose is obviously working in the whole.

So… How can we make this process better? Just like debug, each time we run a process, we can know what might fix this process. Maybe there are more hierarchies. These two paths in my analysis are at the same hierarchy, but the form of them are really different. To find the differentiation, we should know more reasons what make the form of paths.

And we can still find the path is really not smooth. We also need more obvious about the reasons form the network. some place smooth, so place angle Full of angles Too smooth The real oneCellular automata typeSmoothen type

To make a real block by generative design, we need more data (parametric) to get closer to real. Path Network And more?

Thanks for your attention. Always end with… THE END