random generation of snow crystals with matlab

Slides:



Advertisements
Similar presentations
Green Network Project Contract
Advertisements

Jochen Triesch, UC San Diego, 1 Pattern Formation Goal: See how globally ordered spatial structures can arise from local.
Pattern Formation in Physical Systems: From a Snowflake to an Air Bubble Student: Vishesh Verma, Stevenson High School Faculty Advisor: Professor Shuwang.
Breadth-First Search David Johnson. Today Look at one version of Breadth-first search on a grid Develop Matlab version of BFS.
A Simple Random Variable, A Fair D6 and the Inheritance of Probabilities through Random Variables.
Wilson Bentley – the man who first managed to photograph a single snow crystal, or snowflake, in 1885.
1 The Game of Life Supplement 2. 2 Background The Game of Life was devised by the British mathematician John Horton Conway in More sophisticated.
Fitting models to data. Step 5) Express the relationships mathematically in equations Step 6)Get values of parameters Determine what type of model you.
The Water Cycle evaporation The Water Cycle evaporation condensation.
Cellular Automata and Game Design By Pete Strader.
A New Kind of Science in a Nutshell David Sehnal QIPL at FI MU.
Cellular Automata Models of Crystals and Hexlife CS240 – Software Project Spring 2003 Gauri Nadkarni.
WINTER STORMS By: Hannah Winter Storms Moisture evaporates in the air. Snow falls into warm air and melts into rain. An ice storm is a type of winter.
CITS4403 Computational Modelling Fractals. A fractal is a mathematical set that typically displays self-similar patterns. Fractals may be exactly the.
Chapter 12: Simulation and Modeling
Chapter 11: Diffusion. Diffusion Diffusion refers to any process in which a substance or property spreads from one region to another: transfer of heat,
More Accurate Rate Estimation CS 170: Computing for the Sciences and Mathematics.
January + February Nature - animals Nature - plantsWinter weather Eco friendly actions. Recycle your Christmas tree. Recycle your Christmas cards. Food.
SNOWFLAKES Nano at its coolest!. What do you know about snow?
GPU Architectural Considerations for Cellular Automata Programming A comparison of performance between a x86 CPU and nVidia Graphics Card Stephen Orchowski,
Cellular Automata. The Game The Game of Life is not your typical computer game. It is a 'cellular automation', and was invented by the Cambridge mathematician.
Playing God: The Engineering of Functional Designs in the Game of Life Liban Mohamed Computer Systems Research Lab
Review Recursion Call Stack. Two-dimensional Arrays Visualized as a grid int[][] grays = {{0, 20, 40}, {60, 80, 100}, {120, 140, 160}, {180, 200, 220}};
A graph problem: Maximal Independent Set Graph with vertices V = {1,2,…,n} A set S of vertices is independent if no two vertices in S are.
Ice and Snow Snow crystals courtesy of SnowCrystals.com.
The Water Cycle Each snowflake begins as a single snow crystal.
Snow! By: Owen Nell I wondered if snow would melt better in regular water or in salt water.
A Variation on Conway’s Game of Life Winston Lee EPS 109.
Under the microscope, I found that snowflakes were miracles of beauty; and it seemed a shame that this beauty should not be seen and appreciated by others.
An Agent Epidemic Model Toward a general model. Objectives n An epidemic is any attribute that is passed from one person to others in society è disease,
EPS109 Final Project Professor Burkhard By: Sol Kim.
Water, Ice and Snow Snow crystals courtesy of SnowCrystals.com.
LET IT... SNOW!!.
Birth of a Snowflake How they are formed This assignment has been developed to instruct you on the use of sound within a PowerPoint presentation. Therefore,
The Science of Snowflakes Every snowflake has its own unique shape and is different than all other snowflakes.
Physics 313: Lecture 17 Wednesday, 10/22/08. Announcements ● Please make an appointment to see me, to choose a project by Friday, October 24. ● Please.
How to get higher scores in 2048
Cellular Automata and Music
Elementary cellular automata
By: Marie-Tres,Demi . and Dáire
Topic: Precipitation PSSA: C / S8.D.2.1.
TYPES OF PRECIPITATION
Intro to Life32.
Spatial models II (diffusion, two dimensions)
Chaotic Behavior - Cellular automata
Theory of nonlinear dynamic systems Practice 12
Cellular Automata Project:
Introduction Abstract
Pedro Ribeiro de Andrade Münster, 2013
CS 1114: Implementing Search
Prepared by Vince Zaccone
Cellular Automata + Reaction-Diffusion Systems
Crystal Template - Trial Version.
What Are Preservatives And Additives.
Simple Erosion Model Made by Jeffrey Smith
Snowflake Powerpoint Click on the USDA’s snowflake webpage
Cellular Automata.
الفعل ورد الفعل ♠ ♠ ♠ مجلس أبوظبي للتعليم منطقة العين التعليمية
Reaction time زمن الرجع.
Memory Management Algorithms Huan Liu, Damon Mosk-Aoyama
مديريت موثر جلسات Running a Meeting that Works
Excursions into Logic Based Computation using Conway’s Game of Life
Playing Freeze Tag.
Stories in the Snow involves….
The Engineering of Functional Designs in the Game of Life
Group theory for the periodic lattice
BEAUTY Of NUMBERS.
Modeling Rainfall using a Cellular Automata
The Formation of a Packard Snowflake
Cave generation with cellular automata
Presentation transcript:

random generation of snow crystals with matlab Michelle chang random generation of snow crystals with matlab

Method Beauty > scientific accuracy Procedure Hexagonal grid Distill crystal down to several basic cell states Add randomness while preserving symmetry Run process as cellular automata To play simple snowflake: simple_snowflake.m To play randomized versions: rand_flake_gen.m Acknowledgements plot_hexagonal_lattice.m, plot_hexagonal_lattice_point.m courtesy of Professor Burkhard Militzer Algorithm based off Silvia Hao’s work (http://community.wolfram.com/groups/- /m/t/235291)

method: hexagonal grid sqrt(3) (3,3) => (2+1/2, 3*sqrt(3)/2) 1/2 sqrt(3)/2 1 (3,2) => (2,sqrt(3)) 2

method: basic cell states Each state has a freezing and melting probability

Empty cells freeze if exactly one frozen neighbor Simple Snowflake Empty cells freeze if exactly one frozen neighbor

Random Generation cell reaction depends on state category & manually-set melting/Freezing thresholds

Random Generation cell reaction depends on state category & manually-set melting/Freezing thresholds

Gravner-Griffeath snowflake model Further Reading http://psoup.math.wisc.edu/Snowfakes.htm Gravner-Griffeath snowflake model