EMergent TEChnologies and design | Core 01

Page 1

EMERGENCE SEMINAR DOCUMENTATION Emergent Technologies and Design 2012

Ulises Juliao Georgios Maragkos Michela Musto Miguel Rus


PROGRAMME:

AA Emergent Technologies and Design

TERM:

02

STUDENT NAMES:

Ulises Juliao, Georgios Maragkos, Michela Musto, Miguel Rus

SUBMISSION TITLE:

Emergence Seminar - Documentation

COURSE TITLE:

Emergence Seminar

DECLARATION:

We certify that this piece of work is entirely our own and that any quotation or paraphrase from the published or unpublished work or other is duly acknowledged

DATE:

11/02/ 2013

SIGNATURES:

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Contents Abstract................................................................05 Sequence_1 Body plan..............................................................06 Population 01........................................................08 Population 02........................................................10 Population 03........................................................12 Population 04........................................................14 Population 05........................................................19 Conclusion............................................................20 Sequence_2 Body Plan..............................................................24 Population 06........................................................26 Population 07........................................................28 Population 07A......................................................30 Population 08........................................................32 Conclusion............................................................37 Sequence_3 Body Plan..............................................................40 Population 09........................................................42 Population 10........................................................44 Population 11........................................................46 Population 11A......................................................48 Conclusion............................................................52 Computational Model Population 9..........................................................06 Population 10........................................................06 Population 11........................................................06 Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


ABSTRACT This paper is an attempt to examine and apply the evolutionary techniques and processes of genetic algorithms in computation. The process of growth in the living organisms has always been a field of study in the scientific world and more particularly in evolutionary computation. The applications of these biological processes of growth and evolution through genetic algorithms will be examined in this emergence seminar, through a series of evolutionary techniques in design.

EVO DEVO The variation and multiplicity on the processes of growth and development of living organisms through the decoding of the DNA, was a key aspect in which evolutionary computation started to evolve. The simulation of biological procedures of development is the main theme in evolutionary computation. According to Evo Devo: every animal form is the product of two processes – development from an egg and evolution from its ancestors. In our experiments, we will consider as ancestors a primitive geometrical form from which through evolution, we will produce populations by the criteria of the most adapted creatures. The form of every individual in our population is the result of a set of combined informations the “genes” . The combined genes become the ‘’genome’’ and express the formal characteristic of its individual. In the living organisms the DNA contains “ genomes ‘’ that expresses the characteristics of the living persons. The frequency and the process in which each gene appears in each individual is major issue that evolutionary computation examines.

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


EMERGENCE SEMINAR Sequence 01

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 01 Body Plan Body plan structure: Instructions Scale Scale, ScalingFactor, Point, Copy eg. S[1.2,CM,T] Scale 1D Scale, Vector, ScalingFactor, Point, Copy eg. S1[Y,1.2,CM,F] Scale 2D Scale, Plane, ScalingFactor, Point, Copy eg. S2[XY,1.2,CM,F] Mirror Mirror, Plane, Point, Copy (copy true or false) eg. MI[YZ,BN,T] Move Move, Vector eg. M[(7.5,0,0)] Copy Copy, Vector eg. C[(1,0,0)] Rotate Rotate, Plane, Point, Degree eg. R[XY, BE,45] Polar Array PolarArray, Plane, Point, Degree, NumberOfCopies eg. PA[YZ, BW, 15, 5]

The body plan defines details of the individual structure on its body part. Powerful changes in the organizing of genes have tremendous repercussion in the final shape, size and number of parts in every living creature. The emergence phenomena of having small complex changes that arise in even larger more complex system and organizations is built over time by alterations to the existing forms.

T

Points

CM, BN, BE, BS, BW, T, CM’

BN

BW CM CM’

Fitness Criteria

BE

Surface Area/ Volume BS

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


BREEDING STRATEGIES Parent 1

Parent 2

Sequence 01

Parent 1

Parent 2

Parent 1

Parent Breeding 2 Parent 1 Parent 2

Strategy

P

Parents creation: The development of the first generation (theSTRATEGIES procreBREEDING ative) its based in a random selection of genes(rhino commands) and their agroupation in genomes (group of genes). The amount of genes Parent varies from two (2) 2to Parent 1 1 Parent seven (7) in order to test in the evolution process how the genomes perform and evaluate if the amount of genes inside each of them (genomes), have a crucial repercution for the next generation.

G STRATEGIES Parent 2

endant

Descendant Parent 1

Parent 2

Parent 1

Parent 2

Descendant Parent 2

Descendant Parent 1 Parent 2

Parent 1

Parent 2

Descendant Parent 1 Parent 2

Descendant Parent 1 Parent 2

Descendant Parent 1 Parent 2

Descendant

Descendant

Parent 1 Parent 2

Parent 1 Parent 2

Descendant

Descendant Parent 1 Parent 2

MUTATIONS Insertion Deletion

Duplicatio Descendant

Descendant

Sequence_01

Descendant

Descendant

Inversion

Descendant

Killing Strategy

& 10 Unfit Individuals 2/3 Killed

Sequence_02

Descendant

Split Geometries

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 01 Population 01

GEN 01.01 S[1.5,CM,F] R[ZX,CM,30] MI[ZY,CM,T] S1[X,1.2,CM,F] M[(0.5,0,0)]

GEN 01.06 C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] C[-1.30,0,0] R[ZX,CM,45]

GEN 01.11 C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F]

GEN 01.02

S2[XY,1.2,CM,F] S[10,CM,F] C[(0,0,-1)] S[0.5,CM,F] R[ZY,CM,45]

GEN 01.03 C[(0.5,0,0)] R[XY,CM,45] S1[Z,2.0,CM,F]

GEN 01.07

GEN 01.08

GEN 01.12

GEN 01.13

S1[X,3.0,CM (0.707,0,-0.175,F] PA[YX,CM (0.8,0,0),180, 5]

C[(1,0,0)] S2[XY,2,CM,F] PA[XY,CM,30,2]

C[(0,5,0,0)] R[XY,CM,45] PA[ZX,CM,40·2]

S1[Y,3,CM,F] C[(0.43,0,0)] R[ZY,BN,30]

GEN 01.04

R[ZY, CM,45] MI[ZX,CM,T] S1[Y,1.5,CM,F] PA[XY,BS,45,2] PA[XY,BS,-90,2]

GEN 01.09

S2[XY,1.5,CM,F] PA[XY,CM,30,3]

GEN 01.14 S2[XY,2,CM,F] C[(0.42,0,0)] C[(0.83,0,0)] 2

GEN 01.05 MI[ZY,CM’,T] R[XY,CM,45] M[(0,0,0.25)] S[3.0,CM,F]

GEN 01.10 R[XY,CM,30] S1[Y,1.5,CM,F]

GEN 01.15

C[(1,8,0,0)] S2[XY,1.5,CM,F] R[ZX, CM,30]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Surface Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G1- 01

7.43

0.92

8.08

G1-13

14.06

G1- 02

18.03

4.09

4.41

G1-06

10.14

G1- 03

5.38

0.61

8.82

G1-11

10.62

G1- 04

8.68

1

8.68

G1-07

9.72

G1- 05

34.13

9.29

3.67

G1-12

9.56

G1- 06

9.45

0.88

10.74

G1-14

9.43

G1- 07

19.54

2.01

9.72

G1-10

8.86

G1- 08

12.29

1.59

7.73

G1-03

8.82

G1- 09

32.78

5.65

5.80

G1-04

8.68

G1-10

11.43

1.29

8.86

G1-15

8.61

G1- 11

8.07

0.76

10.62

G1-01

8.08

G1- 12

14.34

1.5

9.56

G1-08

7.73

G1- 13

12.23

0.87

14.06

G1-09

5.80

G1- 14

36.41

3.86

9.42

G1-05

3.67

G1- 15

8.09

0.94

8.61

G1-02

3.00

Sequence 01 Population 01

Mean Standard Deviation

8.49 2.66

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 01

ASEXUAL REPRODUCTION

GEN 02.01 S[1.5,CM,F] R[ZX,CM,30] MI[ZY,CM,T] S1[X,1.2,CM,F] M[(0.5,0,0)]

GEN 02.02

S2[XY,1.2,CM,F] S[10,CM,F] C[(0,0,-1)] S[0.5,CM,F] R[ZY,CM,45]

GEN 02.03 C[(0.5,0,0)] R[XY,CM,45] S1[Z,2.0,CM,F]

Population 02

GEN 02.04

GEN 02.05

R[ZY, CM,45] MI[ZX,CM,T] S1[Y,1.5,CM,F] PA[XY,BS,45,2] PA[XY,BS,-90,2]

MI[ZY,CM’,T] R[XY,CM,45] M[(0,0,0.25)] S[3.0,CM,F]

Modified

GEN 02.06 C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] C[-1.30,0,0] R[ZX,CM,45]

GEN 02.07

S1[X,3.0,CM (0.707,0,-0.175,F] PA[YX,CM (0.8,0,0),180, 5]

GEN 02.08 C[(0,5,0,0)] R[XY,CM,45] PA[ZX,CM,40 2]

GEN 02.10

GEN 02.09

R[XY,CM,30] S1[Y,2.5,CM,F]

S2[XY,1.5,CM,F] PA[XY,CM,30,3]

Modified

GEN 02.11 C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F]

GEN 02.12 C[(1,0,0)] S2[XY,2,CM,F] PA[XY,CM,30,2]

GEN 02.13 S1[Y,3,CM,F] C[(0.43,0,0)] R[ZY,BN,30]

GEN 02.14

S2[XY,3.5,CM,F] C[(0.42,0,0)] C[(0.83,0,0)] 2

GEN 02.15

C[(1,8,0,0)] S2[XY,1.5,CM,F] R[ZX, CM,30]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Surface Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G2- 01

7.43

0.92

8.08

G2-06

10.74

G2- 02

18.03

4.09

4.41

G2-11

10.62

G2- 03

5.38

0.61

8.82

G2-07

9.72

G2- 04

8.68

1

8.68

G2-12

9.56

G2- 05

34.13

9.29

3.67

G2-03

8.82

G2- 06

9.45

0.88

10.74

G2-04

8.68

G2- 07

19.54

2.01

9.72

G2-15

8.61

G2- 08

12.29

1.59

7.73

G2-01

8.08

G2- 09

32.78

5.65

5.80

G2-08

7.73

G2-10

9.52

1.29

8.86

G2-14

7.69

G2- 11

8.07

0.76

10.62

G2-13

7.60

G2- 12

14.34

1.5

9.56

G2-10

7.38

G2- 13

12.23

0.87

14.06

G2-09

5.80

G2- 14

30.00

3.90

7.69

G2-02

4.41

G2- 15

8.09

0.94

8.61

G2-05

3.67

Sequence 01 Population 02 A more balanced population: In order to start a clear understading of what the cross-breeding will come up, two(2) individuals (10 and 14) were modified with the intention of have a better distribution of individuals inside the population. So the entire generation has an even distribution through the standard deviation diagram.

Mean Standard Deviation

7.94 1.97

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 01 Population 03

GEN 03.01 C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] C[(2,0,0)] PA[XY,CM,30,3]

GEN 03.06 R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 03.11

S1[X,3.0 CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F]

GEN 03.02

S1[X,3.0 CM(0.707,0,-0.175,F] PA[YX CM(0.8,0,0),180, 5][(1,0,0)] S2[XY,2,CM,F] PA[XY,CM,30,2]

GEN 03.03

S1[X,3.0 CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] S2[XY,2,CM,F] C[(0.42,0,0)] C[(0.83,0,0)] 2

GEN 03.07

GEN 03.08

R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 03.12

GEN 03.13

C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F]

PA[XY,CM,30,3] S2[XY,2,CM,F] C[(0.42,0,0)] C[(0.83,0,0)] 2

GEN 03.04

S1[X,3.0 CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F]

GEN 03.09 C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F] C[(1,0,0)] S2[XY,2,CM,F] PA[XY,CM,30,2]

GEN 03.14 S2[XY,2,CM,F] S2[XY,2,CM,F] C[(0.42,0,0)] C[(0.83,0,0)] 2

GEN 03.05

S1[X,3.0 CM(0.707,0,-0.175,F] PA[YX, CM(0.8,0,0),180, 5] S2[XY,2,CM,F]

GEN 03.10 C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] C[(2,0,0)] S2[XY,2,CM,F] C[(0.42,0,0)]

GEN 03.15 C[(1,0,0)] PA[XY,CM,30,2] S2[XY,2,CM,F] C[(0.42,0,0)]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Surface Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G3- 01

8.89

0.80

11.1

G3-01

11.11

G3- 02

22.47

2.35

9.56

G3-11

9.67

G3- 03

43.60

5.21

8.37

G3-02

9.56

G3- 04

38.39

4.45

8.63

G3-07

9.53

G3- 05

32.17

3.74

8.60

G3-12

9.35

G3- 06

10.80

1.34

8.06

G3-04

8.63

G3- 07

25.16

2.64

9.53

G3-15

8.62

G3- 08

7.58

0.97

7.81

G3-05

8.60

G3- 09

15.64

1.87

8.36

G3-03

8.37

G3-10

13.17

1.92

6.86

G3-09

8.36

G3- 11

27.27

2.82

9.67

G3-13

8.15

G3- 12

12.06

1.29

9.35

G3-06

8.06

G3- 13

15.33

1.88

8.15

G3-14

7.82

G3- 14

46.43

5.94

7.82

G3-08

7.81

G3- 15

12.50

1.45

8.62

G3-10

6.86

Sequence 01 Population 03 Addition of Cross-Breeding: By the selection of the five (5) fittest in the second generation (G02) and crossing them amongst each other was the first decision of the evolutionary development in order to start improving the mean population to get fittest individuals.

Mean Standard Deviation

8.70 0.98

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 01 Population 04

GEN 04.01

GEN 04.02

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] S2[XY,2,CM,F]

S1[X,3.0,CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] MI[ZX,CM,T] C[0.40,0,0] PA[XY,CM,30,2]

GEN 04.03

GEN 04.04

C[0.65,0,0] R[XY,CM,45] C[(1,0,0)] S2[XY,2,CM,F] C[(2,0,0)] PA[XY,CM,30,3]

C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 04.05

S1[X,3.0,CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] C[(1,0,0)] MI[ZX,CM,T] C[0.40,0,0] S2[XY,2,CM,F]

Mutated

GEN 04.06 R[XY,CM,45] C[0.65,0,0] MI[ZX,CM,T] MI[ZX,CM,T] C[-1.30,0,0] S2[XY,2,CM,F]

GEN 04.07

GEN 04.08

M[0.40,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

R[XY,CM,45] C[0.65,0,0] MI[ZX,CM,T] C[0.40,0,0] S2[XY,2,CM,F]

GEN 04.12

GEN 04.13

GEN 04.09

R[XY,CM,45] C[0.65,0,0] C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F]

GEN 04.10 C[0.65,0,0] R[XY,CM,45] C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F]

Mutated

GEN 04.11 R[XY,CM,45] C[0.65,0,0] R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F]

S2[XY,2,CM,F] PA[YX,CM(.8,0,0),180, 5]0 R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F]

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 04.14 C[0.65,0,0] R[XY,CM,45] C[(2,0,0)] PA[XY,CM,30,3] S2[XY,2,CM,F]

GEN 04.15

S2[XY,2,CM,F] PA[YX,CM(.8,0,0),180, 5] R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Surface Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G4- 01

12.95

1.36

9.52

G4- 02

10.36

G4- 02

32.00

3.09

10.36

G4- 10

9.83

G4- 03

21.58

2.36

9.14

G4- 07

9.78

G4- 04

10.61

1.14

9.31

G4- 09

9.72

G4- 05

65.45

7.46

8.77

G4- 01

9.52

G4- 06

12.20

1.32

9.24

G4- 13

9.36

G4- 07

11.73

1.20

9.78

G4- 04

9.31

G4- 08

33.06

3.78

8.75

G4- 14

9.26

G4- 09

15.16

1.56

9.72

G4- 06

9.24

G4-10

15.53

1.59

9.83

G4- 03

9.14

G4- 11

16.26

1.88

8.65

G4- 05

8.77

G4- 12

81.01

10.95

7.40

G4- 08

8.75

G4- 13

13.11

1.40

9.36

G4- 11

8.65

G4- 14

12.68

1.37

9.26

G4- 15

8.53

G4- 15

38.88

4.56

8.53

G4- 12

7.40

Sequence 01 Population 04 The five fittest: The selection of the five fittest of the generation 03 (G03) was the selection criteria to create this new generation 04 (G04). This process reflected a clear improvement in the whole generation by the increase on the mean.

Adding mutation: Three individuals (8,11,13) which are killed by the split geometry criteria in the killing strategies were intended to be save by the addition of mutations to all of them(insertion, duplication, inversion) respectively. The result was that one of them was saved and became one of the three(3) fittest to create the generation 05(G05).

Fit to Fit: To complete the other two(2) individuals in order to have the five(5) individuals to make the crossing process, a new strategy was applied. The two fittest of Generation03(G03) were paired to create the last two(2) fittest individuals that we called “Fittest A” and “Fittest B”.

Mean Standard Deviation

9.17 0.68

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 01 Mutations

DUPLICATION GEN 04.08

GEN 04.08 R[XY,CM,45] C[0.65,0,0] MI[ZX,CM,T] C[0.40,0,0] S2[XY,2,CM,F]

R

C

MI C

S2

R

Original Genome

C

MI C

S2 S2

Mutated Genome

R[XY,CM,45] C[0.65,0,0] MI[ZX,CM,T] C[0.40,0,0] S2[XY,2,CM,F] S2[XY,2,CM,F]

Mutation Typologies

Insertion INSERTION GEN 04.11 R[XY,CM,45] C[0.65,0,0] R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F]

GEN 04.11

R

C

R

C

S2

R

C

R

C

S2 PA

Mutated Genome

Original Genome

R[XY,CM,45] C[0.65,0,0] R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F] PA[XY,CM,30,3]

Deletion Duplication Inversion

DUPLICATION GEN 04.13 C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 04.13

C

R

PA MI S2

Original Genome

C

R

MI PA S2

Mutated Genome

C[0.65,0,0] R[XY,CM,45] MI[ZX,CM,T] PA[XY,CM,30,3] S2[XY,2,CM,F]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 01 Population 05

GEN 05.01

GEN 05.02

GEN 05.03

GEN 05.06

GEN 05.07

GEN 05.08

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] S2[XY,2,CM,F]

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 05.11

GEN 05.12

GEN 05.13

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] C[0.40,0,0] PA[XY,CM,30,2]

M[0.40,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

S1[X,3.0,CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 05.04

S1[X,3.0,CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] PA[XY,CM,30,3] MI[ZX,CM,T] MI[ZX,CM,T] 2[XY,2,CM,F]

GEN 05.09

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] C[0.65,0,0] S2[XY,2,CM,F]

GEN 05.14

S1[X,3.0,CM(0.707,0,-0.175,F] R[XY,CM,45] MI[ZX,CM,T] MI[ZX,CM,T] PA[XY,CM,30,2]

GEN 05.05 C[0.65,0,0] R[XY,CM,45] R[ZX,CM,-45] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 05.10

S1[X,3.0,CM(0.707,0,-0.175,F] PA[YX,CM(0.8,0,0),180, 5] PA[XY,CM,30,3] MI[ZX,CM,T] PA[XY,CM,30,2]

GEN 05.15

C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] MI[ZX,CM,T] S2[XY,2,CM,F]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Surface Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G5-01

11.23

1.23

9.13

G5-02

10.56

G5-02

11.23

1.23

9.13

G5-10

10.48

G5-03

57.41

6.46

8.89

G5-07

10.23

G5-04

93.18

10.31

9.04

G5-09

9.72

G5-05

9.36

1.03

9.09

G5-01

9.60

G5-06

7.98

0.78

10.23

G5-13

9.37

G5-07

16.52

1.16

9.72

G5-04

9.28

G5-08

11.69

1.26

9.28

G5-14

9.16

G5-09

12.83

1.40

9.16

G5-06

9.13

G510

34.33

3.25

10.56

G5-03

9.13

G5-11

10.87

1.16

9.37

G5-05

9.13

G5-12

11.23

1.23

9.13

G5-08

9.09

G5-13

9.36

1.03

9.09

G5-11

9.09

G5-14

12.78

1.22

10.48

G5-15

9.04

G5-15

16.52

1.72

9.60

G5-12

8.89

Sequence 01 Population 05 Fittest Population: The Intention of cross-breeding just the five (5) most fittest brought a population with high standards having almost all its individuals close to the mean line. This automatically discard the posibility of have unfit individuals in terms of perfomance/skills.

Mean Standard Deviation

9.76 1.31

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


G01

G02

G01-01

G02-01 S R MI S1 M

S R MI S1 M

G01-02

G02-02 S2 S C S R

S2 S C S R

G01-03

G02-03 C R S1

C R S1

G01-04

G02-04 R MI S1 PA PA

R MI S1 PA PA

G01-05 T

G02-05

G04

G05

G03-01

G04-01

G05-01

C R R MI C PA

C R PA MI S2

C R R MI C S2

G03-02

G04-02

G05-02

S1 PA C R PA

S1 PA C S2 PA

G03-03

Logic Diagram

C R PAMI C S2

G04-03

G05-03

S1 PAS2 C C

C R C S2 C PA

S1 PA R MI C S2

G03-04

G04-04

G05-04

S1 PA C PAS2

C R R MI C S2

S1 PA PAMI C S2

G03-05

G04-05

G05-05

S1 PA S2

S1 PAC MI C S2

C R R MI C S2

G04-06

G05-06

BN MI R M S

MI R M S

G01-06

BW

G02-06 C R R MI MI C R

C R R MI MI C R

BE

G01-07

G02-07 S1 PA

S1 PA

BS

G03

PRIMITIVE

G02-08

G01-08

C R PA

C R PA

G02-09

G01-09

G03-06 R R MI S2

G03-07 M R R MI MI S1

G03-08 R R MI C R S2

G03-FITTEST A C R R MI MI S1

G03-FITTEST B R R MI C R S2

G03-09

R M PAMI C S2

C R PA C R PA

G04-07

G05-07

C R PAMI C S2

C R PAMI C S2

G04-08

G05-08

R C MI C S2 MUTANT

C R PAMI S2

G04-09

G05-09

Fittest Individual S2 PA

S2 PA

Parent 1

G01-10

G02-10

C PA S2 C S2 PA

R M C PAS2

C R PAMIS2

G03-10

G04-10

G05-10

C R MI R C

C R C PAS2

S1 PAPA MI PA

G03-11

G04-11

G05-11

S2 PA C PA

R M R C S2 PA MUTANT

C R PAMI C S2

G03-12

G04-12

G05-12

C R R C S2

S2 PA R C S2

C R PAMI C S2

MODIFIED

Parent 2

R S1

R S1

G01-11

G02-11 C PA S2

C PA S2

G01-12

G02-12 C S2 PA

C S2 PA

G01-13

G02-13 S1 C R

S1 C R

G01-14

G02-14

G03-13

G04-13

G05-13

PA S2 C C

C R C PA S2

C R R MI C S2

G03-14

G04-14

G05-14

S2 S2 C C

C R C PAS2

S1 R PAMI S2

G03-15

G04-15

G05-15

C PA S2 C

S2 PA R C S2

C R PA MI C S2

MODIFIED S2 C C

G01-15 C S2 R

S2 C C

G02-15 C S2 R

Asexual Reproduction

Sexual Reproduction

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


3 split

Sequence 01

GENES STRUCTURE ANALYSIS SEQUENCE 01

Conclusion

Fittest Populations The implementation of new breeding strategies from generations 3 by: 路The selection of the fittest third of the populations, 路Crossbreeding between the two fittest of the population to create better offsprings, 路The addition of random mutations we managed to create betters population by a evolutionary development.

73 Joined

Genes Structure Analysis The evolution of harmful genes produce a tremendous repercutions on further generations. The use of genes/instructions that allow the original primitive a displacement far from its origin causes a deformation on the final individual. As a critiria of selection, all the individuals who its geometry is split or separated is automatically catalogued as a dead individual by the killing strategies.

75 Individuals (Gen01-Gen05) Split Geometries on individuals

RANDOM CROSSBREEDING

Selection Criteria Sequence

BREEDING STRATEGY IMPLEMENTED

SELECTION CRITERIA 2 MODIFIED

01 GEN01

02 GEN02

1/3 FITTEST REMAIN ALIVE

03

1/3 FITTEST REMAIN ALIVE + A&B (GEN03 FITTEST COMBINATION)

GEN03

04

1/3 FITTEST REMAIN ALIVE

GEN04

05 GEN05

3 MUTANTS ADDED ASEXUAL REPRODUCTION

SEXUAL REPRODUCTION

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Fitness

Sequence 01

Individual Ordered

29

9.28

G05-08

30

9.26

G04-14

31

9.24

G04-06

32

9.16

G05-09

33

9.14

G04-03

34

9.13

G05-02

35

9.13

G05-02

36

9.09

G05-12

37

9.09

G05-05

38

9.04

G05-13

39

9.04

G05-04

40

8.89

G05-03

41

8.86

G01-10

42

8.82

G01-03

59

8.08

G02-01

43

8.82

G2-03

60

8.08

G03-06

44

8.77

G4-05

61

8.06

G03-14

45

8.75

G04-08 MUTANT

62

7.82

G03-08

46

8.68

G01-04

63

7.81

G01-08

47

8.68

G02-04

64

7.73

G02-08

48

8.65

G04-11 MUTANT

65

7.73

G02-14

49

8.63

G03-04

66

7.69

G02-13

50

8.62

G03-15

67

7.60

G04-12

51

8.61

G01-15

68

7.40

G02-10

52

8.61

G02-15

69

7.38

G03-10

53

8.60

G03-05

70

6.86

G01-09

54

8.53

G04-15

71

5.80

G02-09

55

8.37

G03-03

72

5.80

G02-02

56

8.36

G03-09

73

4.41

G01-05

57

8.15

G03-13

74

3.67

G02-05

58

8.15

G01-01

75

3.67

G01-02

1

14.24

G05-07

2

14.06

G01-13

3

11.11

G03-01

4

10.74

G01-06

5

10.74

G01-06

6

10.62

G01-11

7

10.62

G02-11

8

10.56

G5-10

9

10.48

G05-14

10

10.36

G04-02

11

10.23

G05-06

12

9.83

G04-10

13

9.78

G04-07

14

9.72

G01-07

15

9.72

G02-07

16

9.72

G04-09

17

9.67

G03-11

18

9.60

G05-15

19

9.56

G03-02

20

9.56

G01-12

21

9.56

G02-12

22

9.53

G03-07

23

9.52

G04-01

24

9.43

G01-14

25

9.37

G05-11

26

9.36

G04-13 MUTANT

27

9.35

G03-12

28

9.31

G04-04

Conclusion Improvement through evolution: Every living form emerge from a strong coupling process. Small variations produces the the material of variant forms where natural selection acts as the force that chooses the survivor form. the fittest third of each populations reflected that through time that the whole population is enhanced and this is shown in the Generation05(G05/purple color) its located entirely in the first half of the table of fittest individuals.

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


G1-13

14.06

G2-06

10.74

G3-01

11.11

G4-02

10.36

G1-06

10.74

G2-11

10.62

G3-11

9.67

G4-10

9.83

G1-11

10.62

G2-07

9.72

G3-02

9.56

G4-07

9.78

G1-07

9.72

G2-12

9.56

G3-07

9.53

G4-09

9.72

G1-12

9.56

G2-03

8.82

G3-12

9.35

G4-01

9.52

G1-14

9.43

G2-04

8.68

G3-04

8.63

G4-13

MUTANT 9.36

G1-10

8.86

G2-15

8.61

G3-15

8.62

G4-04

9.31

G1-03

8.82

G2-01

8.08

G3-05

8.60

G4-14

9.26

G1-04

8.68

G2-08

7.73

G3-03

8.37

G4-06

9.24

G1-15

8.61

G2-14

7.69

G3-09

8.36

G4-03

9.14

G1-01

8.08

G2-13

7.60

G3-13

8.15

G4-05

8.77

8.06

G1-08

7.73

G2-10

7.38

G3-06

G4-08

MUTANT 8.75

G1-09

5.80

G2-09

5.80

G3-14

7.82

G4-11

MUTANT 8.75

G1-05

3.67

G2-02

4.41

G3-08

7.81

G4-15

8.53

G1-02

3.00

G2-05

3.67

G3-10

6.86

G4-12

7.40

G5-07

14.24

G5-10

10.56

G5-14

10.48

G5-06

10.23

G5-15

9.60

G5-11

9.37

G5-08

9.28

G5-09

9.16

G5-02

9.13

G5-02

9.13

G5-05

9.09

G5-05

9.09

G5-01

9.04

G5-04

9.04

G5-03

8.89

Sequence 01 Fitness Comparison

Population 01 Population 02 Population 03 Population 04 Population 05

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


EMERGENCE SEMINAR Sequence 02

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 02 Body Plan

Instructions Scale Scale, ScalingFactor, Point, Copy eg. S[1.2,CM,T] Scale 1D Scale, Vector, ScalingFactor, Point, Copy eg. S1[Y,1.2,CM,F] Scale 2D Scale, Plane, ScalingFactor, Point, Copy eg. S2[XY,1.2,CM,F] Mirror Mirror, Plane, Point, Copy (copy true or false) eg. MI[YZ,BN,T] Move Move, Vector eg. M[(7.5,0,0)] Copy Copy, Vector eg. C[(1,0,0)] Rotate Rotate, Plane, Point, Degree eg. R[XY, BE,45] Polar Array PolarArray, Plane, Point, Degree, NumberOfCopies eg. PA[YZ, BW, 15, 5] Points

Body plan structure: The body plan defines details of the individual structure on its body part. Powerful changes in the organizing of genes have tremendous repercussion in the final shape, size and number of parts in every living creature. The emergence phenomena of having small complex changes that arise in even larger more complex system and organizations is built over time by alterations to the existing forms.

T

T, BW, BN, BS, BE, BW, BE, BS, BN, CM, CM’

BN

BW

Fitness Criteria Shadow Area/ Volume

BE BS T

BN

BW CM CM’ BE BS

Shadow

Shadow Direction

Body Plan 02

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


t1

Sequence 02 Breeding Strategy

BREEDING STRATEGIES Parent 1

BREEDING STRATEGIES Parent 1

Parent 2

Descendant Parent 2

Parent 1

Parent 2

Parent 2

Parent 1

Descendant Parent 1

Parent 2

Descendant Parent 1 Parent 2

Parent 1

Descendant

Parent 2

Descendant Parent 1 Parent 2

Parent 2

Parent 1 Parent 2

Descendant Parent 1 Parent 2

Parent 1

Parent 2

Descendant Parent 1 Parent 2

Descendant Parent 1 Parent 2

Parent 1 Parent 2

Parent 1 Parent 2

Descendant

Descendant

Parent 1 Parent 2

Descendant

Parent 1 Parent 2

Descendant

MUTATIONS Insertion Deletion

Sequence_01

escendant

& Descendant Descendant 10 Unfit Individuals 2/3 Killed

Duplication Descendant

Descendant Split Geometries

Descendant

Inversion

Killing Strategy

&

Sequence_02 11 Unfit Individuals Killed

Split Geometries

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 02 Population 06

GEN 06.01

GEN 06.02

GEN 06.03

GEN 06.06

GEN 06.07

GEN 06.08

S1[Y,1.9,CM,F] R[XY, BN,45] S[0.9,T,F] M[(1,0.1,0.1)] R[YZ, BN,20] PA[XZ, BN, 3,10]

S2[YZ,0.7,CM’,T] R[XZ, BE,55] S1[Y,1.2,BW,T] PA[XZ, BS, 10, 1] S[1.2,CM,T] MI[YZ,BN,T]

GEN 06.11

GEN 06.12

GEN 06.13

S[1.7,BN,F] MI[YZ,BN,T] R[XZ, CM ,60] R[XY, BE,30] R[YZ, BE,45] S1[Y,1.2,CM,F]

R[XY, BN,45] M[(0.25,0,0)] S1[Y,1.2,CM’,T] S[1.2,CM,T] R[XY, BS,35] S[0.9,BE,F]

R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

M[(0.5,0,0.2)] R[YZ, BE,30] MI[YZ,BN,CM’,T] S2[XY,1.2,BN,F] PA[XZ, BW, 3, 20] R[XY, BE,45]

MI[YZ,CM’,F] S1[Y,1.8,BE,F] R[XY, CM,15] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

M[(0.2,0,0)] S[1.7,BN,T] PA[XY, T, 2, 30] M[(0.1,0,0.2)] S1[Y,1.2,BS,F] S2[XY,1.9,BW,F]

PA[YX, BE, 20, 5] R[XZ, BS,25] MI[YZ,BE,F] S2[XZ,2.4,CM,T] MI[YX,BS,F] S1[Y,2.7,BW,F]

GEN 06.04

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] S[2,T,BE] MI[XY,BS,T] R[XZ, BS,70]

GEN 06.09

S[2,CM’,F] M[(0.5,2,1)] C[(1,3,2)] S2[YZ,.6,CM’,T] R[XY, BS,60] PA[YZ, BN, 2, 20]

GEN 06.14

R[XY, BN, 90] PA[YZ, BN, 120,7] S1[Y,2.4,BW,F] S[2,CM,F] PA[YX, BS, 10, 5] C[(2,6,4)]

GEN 06.05

S[1.7,T,F] S2[XZ,0.7,CM,T] R[XY, BS,90] PA[YZ, BN, 2, 30] MI[YZ,CM’,T] S1[Y,1.9,BN,F]

GEN 06.10

C[(1,0.5,1.2)] S1[Y,1.8,CM’,T] PA[YZ, BN, 7, 2] R[XZ, BW,25] S1[Y,1.8,BS,F] M[(1,2.4,2)]

GEN 06.15

M[(2,1,2)] C[(1,1,2)] R[XY, BN,75] S2[XY,2.6,BS,F] S[2.7,CM’,F] M[(0.5,1,0.5)]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G6-01

10.26

1.50

6.84

G6-11

13.52

G6-02

4.64

0.48

9.67

G6-04

12.58

G6-03

12.47

1.29

9.67

G6-10

12.51

G6-04

7.42

0.59

12.58

G6-12

11.95

G6-05

8.69

1.76

4.94

G6-02

9.67

G6-06

2.51

0.28

8.96

G6-03

9.67

G6-07

2.23

0.33

6.76

G6-06

8.96

G6-08

1.98

1.00

1.98

G6-13

8.27

G6-09

23.14

3.31

6.99

G6-14

8.22

G6-10

8.38

0.67

12.51

G6-15

8.22

G6-11

6.49

0.48

13.52

G6-09

8.19

G6-12

7.77

0.65

11.95

G6-01

6.99

G6-13

7.53

0.91

8.27

G6-07

6.76

G6-14

9.21

1.12

8.22

G6-05

4.94

G6-15

32.77

4.00

8.19

G6-08

1.98

Mean Standard Deviation

Sequence 02 Population 06 New fitness criteria, a new start: A new fitness criteria was implemented with the idea of insert a environmental contidion (Shadow Area/Volume). This new addition insert and architectural approach to the experiment in terms of environmental phenomena.

Displacement studies: A new body plan was added intentionally with the idea of understand the domain of the individual, based on the new horizontal cut in the middle of the body plan and analyzing / controlling the displacement factor.

8.74 3.00

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 02

RANDOM BREEDING STRATEGY

Population 07

GEN 07.01

GEN 07.02

GEN 07.03

GEN 07.04

GEN 07.05

GEN 07.06

GEN 07.07

GEN 07.08

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

C[(1,0.5,1.2)] S1[Y,1.8,CM’,T] PA[YZ, BN, 2, 7] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

GEN 07.09

GEN 07.10

GEN 07.11

GEN 07.12

GEN 07.13

GEN 07.14

GEN 07.15

R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] S[7,T,BE] MI[XY,BS,T] R[XZ, BS,70]

R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

C[(1,0.5,1.2)] S1[Y,1.8,BE,F] PA[YZ, BN, 2, 7] C[(1,1.5,2)] S1[Y,1.8,BS,F] S2[XZ,1.2,BE,T]

PA[YZ, CM, 10, 2] R[YZ, CM,20] M[(0.4,0.6,0.2)] R[XZ, BW,25] S1[Y,1.8,BS,F] M[(1,2.4,2)]

R[XZ, BW,15] S1[Y,1.8,CM’,T] C[(1,1.7,1)] R[XZ, BW,25] PA[YZ, BS, 2, 10] M[(1,2.4,2)]

C[(1,0.5,1.2)] S1[Y,1.8,CM’,T] PA[YZ, BN, 2, 7] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

PA[YZ, CM, 2, 10] S1[Y,1.8,BE,F] M[(0.4,0.6,0.2)] C[(1,1.5,2)] S1[Y,1.8,BS,F] S2[XZ,1.2,BE,T]

R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] R[XZ, BW,25] S1[Y,1.8,BS,F] M[(1,2.4,2)]

R[XZ, BW,15] R[YZ, CM,20] C[(1,1.7,1)] S[2,T,BE] MI[XY,BS,T] R[XZ, BS,70]

R[XZ, BW,15] S1[Y,1.8,BE,F] C[(1,1.7,1)] C[(1,1.5,2)] PA[YZ, BS, 2, 10] S2[XZ,1.2,BE,T]

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

PA[YZ, CM, 2, 10] S1[Y,1.8,CM’,T] M[(0.4,0.6,0.2)] R[XZ, BW,25] MI[XY,BS,T] M[(1,2.4,2)]

PA[YZ, CM, 2, 10] M[(0.5,2,1)] M[(0.4,0.6,0.2)] S1[Y,2,BE,T] MI[XY,BS,T] R[XY, BW,65]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G7-01

22.85

3.94

5.80

G7-04

14.80

G7-02

2.51

0.41

6.12

G7-07

13.84

G7-03

9.25

1.68

5.51

G7-05

11.84

G7-04

6.66

0.45

14.80

G7-08

11.58

G7-05

7.46

0.63

11.84

G7-13

9.17

G706

3.11

0.63

4.94

G7-15

9.08

G7-07

6.09

0.44

13.84

G7-10

7.44

G7-08

8.34

0.72

11.58

G7-02

6.12

G7-09

3.69

0.82

4.50

G7-01

5.80

G7-10

6.25

0.84

7.44

G7-03

5.51

G7-11

2.58

0.80

3.23

G7-14

5.13

G7-12

3.31

0.67

4.94

G7-12

4.94

G7-13

4.86

0.53

9.17

G7-06

4.94

G7-14

3.13

0.61

5.13

G7-09

4.50

G7-15

5.36

0.59

9.08

G7-11

3.23

Mean Standard Deviation

7.86 3.53

Mean Standard Deviation Breeding Strategy

9.30 3.85

Sequence 02 Population 07 New Selection Criteria: The selection criteria was reduced to only four(4) fittest individuals to narrow up the posibilities of cross-over in each gene.

Breeding strategy comparison: The comparision in between three(3) different breeding criterias were analizad with the intention of seen how the new Offspring were affected due to the positioning of its genes.

Mean Standard Deviation

6.21 2.18

Breeding Strategy

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 02

Population 07A

GEN 07A.01 R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] S[7,T,BE] MI[XY,BS,T] R[XZ, BS,70]

GEN 07A.02

PA[YZ, CM, 10, 2] R[YZ, CM,20] M[(0.4,0.6,0.2)] R[XZ, BW,25] S1[Y,1.8,BS,F] M[(1,2.4,2)]

GEN 07A.03

GEN 07A.04

C[(1,0.5,1.2)] S1[Y,1.8,CM’,T] PA[YZ, BN, 2, 7] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T] PA[YZ, CM, 2, 10]

GEN 07A.05

R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] R[XZ, BW,25] S1[Y,1.8,BS,F] M[(1,2.4,2)]

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

Mutated

GEN 07A.06 R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

GEN 07A.07

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

GEN 07A.08

C[(1,0.5,1.2)] S1[Y,1.8,CM’,T] PA[YZ, BN, 2, 7] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

GEN 07A.09

R[XZ, BW,15] R[YZ, CM,20] C[(1,1.7,1)] S[2,T,BE] MI[XY,BS,T] MI[XY,BS,T] R[XZ, BS,70]

GEN 07A.10

PA[YZ, CM, 2, 10] S1[Y,1.8,CM’,T] M[(0.4,0.6,0.2)] R[XZ, BW,25] MI[XY,BS,T] M[(1,2.4,2)]

Mutated

GEN 07A.11

C[(1,0.5,1.2)] S1[Y,1.8,BE,F] PA[YZ, BN, 2, 7] C[(1,1.5,2)] S1[Y,1.8,BS,F] S2[XZ,1.2,BE,T]

GEN 07A.12

R[XZ, BW,15] S1[Y,1.8,CM’,T] C[(1,1.7,1)] R[XZ, BW,25] PA[YZ, BS, 2, 10] M[(1,2.4,2)]

GEN 07A.13

PA[YZ, CM, 2, 10] S1[Y,1.8,BE,F] M[(0.4,0.6,0.2)] DELETED S1[Y,1.8,BS,F] S2[XZ,1.2,BE,T]

GEN 07A.14

R[XZ, BW,15] S1[Y,1.8,BE,F] C[(1,1.7,1)] C[(1,1.5,2)] PA[YZ, BS, 2, 10] S2[XZ,1.2,BE,T]

GEN 07A.15

PA[YZ, CM, 2, 10] M[(0.5,2,1)] S1[Y,2,BE,T] M[(0.4,0.6,0.2)] MI[XY,BS,T] R[XY, BW,65]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G7A-01

22.85

3.94

5.80

G7A-13 DELETION

15.75

G7A-02

2.51

0.41

6.12

G7A-04

14.80

G7A-03

4.24

1.04

4.08

G7A-07

13.84

G7A-04

6.66

0.45

14.80

G7A-05

11.84

G7A-05

7.46

0.63

11.84

G7A-08

11.58

G7A-06

3.11

0.63

4.94

G7A-10

7.44

G7A-07

6.09

0.44

13.84

G7A-02

6.12

G7A-08

8.34

0.72

11.58

G7A-15 INVERTION

5.82

G7A-09

4.16

1.03

4.04

G7A-01

5.80

G7A-10

6.25

0.84

7.44

G7A-14

5.13

G7A-11

2.58

0.80

3.23

G7A-12

4.94

G7A-12

3.31

0.67

4.94

G7A-06

4.94

G7A-13

6.30

0.40

15.75

G7A-03 INSERTION

4.08

G7A-14

3.13

0.61

5.13

G7A-09 DUPLICATION

4.04

G7A-15

3.20

0.55

5.82

G7A-11

3.23

Mean Standard Deviation

7.96 4.18

Mean Standard Deviation Breeding Strategy

8.59 4.79

Sequence 02 Population 07A More mutations: Four (4) mutants were added in the Generation07A (G07A), comparing if by the addition of the same amount of fittest individuals, the decendants reacts different.

Breeding strategy comparison: The comparision in between three( 3) different breeding criterias were analized with the intention of seen how the new offspring were affected due to the positioning of its genes.

Mean Standard Deviation

6.62 3.93

Breeding Strategy

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 02 Population 08

GEN 08.01

GEN 08.02

GEN 08.03

GEN 08.06

GEN 08.07

GEN 08.08

R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] S1[Y,1.8,BS,F] S2[XZ,1.2,BE,T] M[(1,2.4,2)]

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] S1[Y,1.8,BS,F] S2[XZ,1.2,BE,T] R[XY, BW,65]

GEN 08.11

GEN 08.12

GEN 08.13

PA[YZ, CM, 2, 10] S1[Y,1.8,BE,F] M[(0.4,0.6,0.2)] R[XZ, BW,25] S1[Y,1.8,BS,F]

R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

M[(1,2.4,2)]

PA[YZ, CM, 2, 10] S1[Y,1.8,BE,F] M[(0.4,0.6,0.2)] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] C[(1,1.5,2)] PA[YZ, BS, 2, 10] S2[XZ,1.2,BE,T]

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] S1[Y,2,BE,T] S2[XZ,1.2,BE,T] R[XY, BW,65]

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

R[XZ, BW,15] R[YZ, CM,20] C[(1,1.7,1)] C[(1,1.5,2)] S1[Y,1.8,BS,F] S2[XZ,1.2,BE,T]

GEN 08.04

PA[YZ, CM, 2, 10] S1[Y,1.8,BE,F] M[(0.4,0.6,0.2)] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

GEN 08.09

PA[YZ, CM, 2, 10] M[(0.5,2,1)] M[(0.4,0.6,0.2)] R[XZ, BW,25] S2[XZ,1.2,BE,T] M[(1,2.4,2)]

GEN 08.14

PA[YZ, CM, 2, 10] R[YZ, CM,20] M[(0.4,0.6,0.2)] C[(1,1.5,2)] S2[XZ,1.2,BE,T] S2[XZ,1.2,BE,T]

GEN 08.05 R[XZ, BW,15] M[(0.5,2,1)] C[(1,1.7,1)] C[(1,1.5,2)] S[1.7,BE,T] S2[XZ,1.2,BE,T]

GEN 08.10

R[XZ, BW,15] R[YZ, CM,20] C[(1,1.7,1)] S1[Y,2,BE,T] PA[YZ, BS, 2, 10] R[XY, BW,65]

GEN 08.15 R[XZ, BW,15] S1[Y,1.8,BE,F] C[(1,1.7,1)] S1[Y,1.8,BS,F] S1[Y,1.8,BS,F] M[(1,2.4,2)]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G8-01

3.37

0.60

5.62

G8-08

15.70

G8-02

2.70

0.50

5.40

G8-04

14.12

G8-03

3.44

0.63

5.46

G8-12

10.35

G8-04

9.46

0.67

14.12

G8-11

9.45

G8-05

3.21

0.62

5.18

G8-14

8.30

G8-06

4.62

0.78

5.92

G8-10

6.86

G8-07

2.52

0.47

5.36

G8-06

5.92

G8-08

6.91

0.44

15.70

G8-15

5.81

G8-09

1.81

0.32

5.66

G8-13

5.69

G8-10

3.36

0.49

6.86

G8-09

5.66

G8-11

5.01

0.53

9.45

G8-01

5.62

G8-12

6.21

0.60

10.35

G8-03

5.46

G8-13

2.96

0.52

5.69

G8-02

5.40

G8-14

4.73

0.57

8.30

G8-07

5.36

G8-15

4.82

0.83

5.81

G8-05

5.18

Mean Standard Deviation

7.66 3.24

Mean Standard Deviation Breeding Strategy

7.85 4.10

Sequence 02 Population 08 Breeding strategy comparison: The comparision in between three( 3) different breeding criterias were analized with the intention of seen how the new offspring were affected due to the positioning of its genes.

Mean Standard Deviation

7.44 1.79

Breeding Strategy

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Volume

SA/V

Individuals Ranked

SA/V (Ordered)

G8A-01

3.37

0.60

5.62

G8A-08

15.70

G8A-02

2.70

0.50

5.40

G8A-04

14.12

G8A-03

3.44

0.63

5.46

G8A-12

10.35

G8A-04

9.46

0.67

14.12

G8A-11

9.45

G8A-05

3.03

0.60

5.05

G8A-14

8.30

G8A-06

4.62

0.78

5.92

G8A-10

6.86

G8A-07

2.55

0.27

9.44

G8A-06

5.92

G8A-08

6.91

0.44

15.70

G8A-15

5.81

G8A-09

1.81

0.32

5.66

G8A-13

5.69

G8A-10

3.36

0.49

6.86

G8A-09

5.66

G8A-11

7.84

0.49

9.45

G8A-01

5.62

G8A-12

2.74

0.62

12.65

G8A-03

5.66

G8A-13

2.96

0.52

5.69

G8A-02

5.40

G8A-14

4.73

0.57

8.30

G8A-07

5.36

G8A-15

4.82

0.83

5.81

G8A-05

5.18

Mean Standard Deviation

7.83 3.41

Mean Standard Deviation Breeding Strategy

8.34 4.03

Sequence 02 Population 08A More mutations: Four (4) mutants were added in the Generation08A (G08A), comparing if by the addition of the same amount of fittest individuals, the decendants reacts different.

Breeding strategy comparison: The comparision in between three (3) different breeding criterias were analizad with the intention of seen how the new Offspring were affected due to the positioning of its genes.

Mean Standard Deviation

7.24 2.38

Breeding Strategy

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 02 Generation Comparaison

M: 8.74 SD: 3.00 M: 7.86 SD: 3.56 M: 7.86 SD: 4.18 M: 7.66 SD: 3.24 M: 7.83 SD: 3.14

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


G06

G07

G06-01

G07-01

G07A

G08 G08-01

S MI R R R S1

R M C S MI R

PAS1 M R S1 M

G06-02

G07-02

G08-02

M R MIS2 PA R

PA R M R S1 M

G06-03

G07-03

Sequence 02

Logic Diagram

R M C S1 PA R

G07-03

G08-03

S1 PA R MI C S2 PA

PA R M C S S2

MUTATION M S PA M S1 S2

C S1PA C S S2

G06-04

G07-04

G08-04

PA R M S MI R

R M C R S1 M

PAS1 M S1 PA R

G06-05

G07-05

G08-05

S S2 R PAMI S1

R M C C S S2

R M C C S S2

G06-06

G07-06

G08-06

T BN

BW

BE BS T

BN

BW CM

BE

Fittest Individual Parent 1

PA R MS1 PA R

PAS1 M C S S2

G07-07

G08-07

S1 R S M R PA

PA R M S1 PA R

R M C S1 S2 M

G06-08

G07-08

G08-08

S2 R S1 PA S MI

C S1 PAS1 PA R

G06-09

G07-09

PA R M S1 S2 R

G07-09

G08-09

R R C S MI R

PAM M R S2 M

MUTATION

CM’

BS

R M S1 S R S

G06-07

S M C S2 R PA

R R C S MI R

G06-10

G07-10

G08-10

C S1PA R S1 M

PA S1 M R MI M

R R C S1 PA R

G06-11

G07-11

G08-11

R M C S1 PA R

C S1 PA C S1 S2

PA R M C PAS2

G06-12

G07-12

G08-12

MI S1 R C S S2

R S1 C R PA M

G06-13

G07-13

PA R M S1 S2 R

G07-13

G08-13

PAS1 M C S1 S2

R R C C S1 S2

MUTATION

Parent 2 PA R MI S2 MI S1

PAS1 M C S1 S2

G06-14

G07-14

R PAS1 S PA C

R S1 C C PAS2

G06-15

G07-15

G08-14 PA R M C S2 S2

G07-15

G08-15

PA M M S1 MI R

R S1 C S1 S1 M

MUTATION M C R S2 S M

PA MM S1 MI R

Sexual Reproduction

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


GENES STRUCTURE ANALYSIS SEQUENCE 02 Genes Structure Analysis The evolution of harmful genes produce a tremendous repercutions on further generations. The use of genes/instructions that allow the original primitive a displacement far from its origin causes a deformation on the final individual. As a critiria of selection, all the individuals who its geometry is split or separated is automatically catalogued as a dead individual by the killing strategies.

23 Joined

Sequence 02 Conclusion

Primitive Domain The implementation of displacement instructions to the original primitive most be controlled by the area covered on the footprint of it. So, as soon of one or two different instructions(move or copy) are assign, they must be related by this domain by fractions and in this way the factor of displacement never overpass the limits of the primitive and so avoid split/separated geometries.

22 Split

45 Individuals (Gen06-Gen08) Split Geometries on individuals

Entwined Breeding In Generation06 to Generation08 the use of alternated breeding between genomes in the second half of the population create a elevated amount of split geometries in the individuals. Most of the time the frequence of this deformations were presented 6/7 times.

Parent 1

Parent 2

Descendant SELECTION CRITERIA

06 GEN06

4 FITTEST REMAIN ALIVE

07

4 FITTEST REMAIN ALIVE

GEN07

08 GEN08

Selection Criteria Sequence

4 MUTANTS ADDED SEXUAL REPRODUCTION

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


EMERGENCE SEMINAR Sequence 03

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 03 Body Plan Body plan structure: Instructions Scale Scale, ScalingFactor, Point, Copy eg. S[1.2,CM,T] Scale 1D Scale, Vector, ScalingFactor, Point, Copy eg. S1[Y,1.2,CM,F] Scale 2D Scale, Plane, ScalingFactor, Point, Copy eg. S2[XY,1.2,CM,F] Mirror Mirror, Plane, Point, Copy (copy true or false) eg. MI[YZ,BN,T] Move Move, Vector eg. M[(7.5,0,0)] Copy Copy, Vector eg. C[(1,0,0)] Rotate Rotate, Plane, Point, Degree eg. R[XY, BE,45] Polar Array PolarArray, Plane, Point, Degree, NumberOfCopies eg. PA[YZ, BW, 15, 5]

The body plan defines details of the individual structure on its body part. Powerful changes in the organizing of genes have tremendous repercussion in the final shape, size and number of parts in every living creature. The emergence phenomena of having small complex changes that arise in even larger more complex system and organizations is built over time by alterations to the existing forms.

T

Points

CM, BN, BE, BS, BW, T, CM’

BN

BW CM CM’

Fitness Criteria

BE

Surface Area/ Volume BS

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


BREEDING STRATEGY

Parent 1

FF

Sequence 03

Parent 2

Breeding Strategy

AA UU

Descendant Parent 1

Parent 2

Parent 1

Parent 2

FA FU AF AU

Descendant Parent 1

Parent 2

Descendant Parent 1 Parent 2

UA UF Descendant

Descendant

Killing Strategy F

A

U

&

Sequence_03

Split Geometries

6 Individuals Killed

F

A

U

Emergent Technologies and Design EMERGENCE SEMINAR

&

Sequence_03 6 Individuals Killed

Split Geometries

Group 03 | 2012-2013


Sequence 03 Population 09

RANDOM BREEDING STRATEGY

Unfittest

GEN 09.01

GEN 09.02

S2[XY,2,CM’,F] S1[Z,5,CM’,F] PA[ZY,CM,3,45]

Fittest

GEN 09.06 S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45] C[(1,0,0)] R[ZY,T,45]

GEN 09.03

S1[Y,3,B3,F] R[YZ,BE,-45] MI[ZX,T,T]

PA[ZY,BE,5,360] S2[XZ,2,BW,F] MI[XY,BS,T]+ R[ZY,BS,-45]

GEN 09.04 M[(-.05,0,0)] MI[XY,BE,T] R[XY,BW,90] S2[2,BE,F] C[(0,0-5,0-5)] S1[Y,3,BS,F]

GEN 09.05

C[(0,0-5,0)] S1[Z,2,CM’,F] C[(0.5,0,0.5)] R[ZX,CM’,-60] PA[XY,BN,5,360]

Average

GEN 09.07

S[XY,2,BS,F] C[(0,2,0.25)] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 09.08

S1[Z,10,CM’,F] C[(0.25,0,0-25)] MI[ZX,BE,T]

GEN 09.09

R[XY, BW, -45] S1[YZ,3,BE,F] PA[ZX,BE,2,45] MI[ZX,BS,F]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Surface Area

SA/V

Individuals Ranked

SA/V (Ordered)

Individual Legend

G09-01

31.92

38.68

0.83

G09-06

1.13

F

G09-02

9.49

9.49

0.96

G09-04

1.12

G09-03

21.01

28.29

0.74

G09-02

0.96

G09-04

24.42

21.85

1.12

G09-05

0.92

G09-05

24.16

26.37

0.92

G09-07

0.91

G09-06

38.69

34.24

1.13

G09-08

0.89

G09-07

40.04

44.15

0.91

G09-09

0.86

G09-08

43.51

48.68

0.89

G09-01

0.83

G09-09

47.27

55.03

0.86

G09-03

0.74

Mean Standard Deviation

Sequence 03 Population 09

A

U

Balancing: 0.93 0.12 The arrangment of genes inside each genome leads to a completely new set of individuals inside a generation. These ones change of position from Fittest, Average and Unfitted finally to a mean tendency.

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 03 Population 10

Fittest

GEN 10.01 G10-01 C[(1,0,0)] R[ZY,T,45] S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45]

GEN 10.02

GEN 10.03

S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

Average

GEN 10.06 S[XY,2,BS,F] C[(0,2,0.25)] MI[XY,BS,T] R[ZY,BS,-45]

GEN 10.07

PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] C[(1,0,0)] R[ZY,T,45]

GEN 10.04

S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45] MI[XY,BS,T] R[ZY,BS,-45]

S[XY,2,BS,F] C[(0,2,0.25)] R[ZY,T,45] C[(1,0,0)] R[ZY,T,45]

GEN 10.05

MI[XY,BN,T] PA[ZX,BS,5,180] S[XY,2,BS,F] C[(0,2,0.25)]

Unfittest

GEN 10.08

PA[ZY,BE,5,360] S2[XZ,2,BW,F] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 10.09

MI[XY,BS,T] R[ZY,BS,-45] PA[ZY,BE,5,360] S2[XZ,2,BW,F]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Surface Area

SA/V

Individuals Ranked

SA/V (Ordered)

Combinations

G10-01

23.98

19.17

1.25

G10-02

15.70

FA

G10-02

34.06

21.45

1.59

G10-01

14.12

FF

G10-03

5.84

16.39

0.36

G10-05

10.35

AA

G10-04

34.14

37.28

0.92

G10-06

9.45

AU

G10-05

24.82

22.96

1.08

G10-07

8.30

UF

G10-06

31.42

31.93

0.98

G10-04

6.86

AF

G10-07

16.77

17.48

0.96

G10-09

5.92

UU

G10-08

1.08

52.32

0.02

G10-03

5.81

FU

G10-09

7.18

20.55

0.35

G10-08

5.69

UA

Sequence 03 Population 10

It keep balancing: Mean Standard Deviation

0.83 0.47

Pairing these three individuals(fittest,average and unfittes) the tendency reflects that it tends to get closer to the mean to finally get and average population.

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 03 Population 11

Average

GEN 11.01

GEN 11.02

MI[XY,BN,T] PA[ZX,BS,5,180] S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45]

Fittest

GEN 11.06

PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 11.03

S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45] C[(1,0,0)] R[ZY,T,45]

S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 11.04

PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 11.05

C[(1,0,0)] R[ZY,T,45] PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45]

Unfittest

GEN 11.07

PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 11.08

PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] C[(1,0,0)] R[ZY,T,45]

GEN 11.09

MI[XY,BN,T] PA[ZX,BS,5,180] PA[ZY,BE,5,360] S2[XZ,2,BW,F]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Surface Area

Sh/SA

Individuals Ranked

Sh/SA (Ordered)

Combinations

G11-01

31.78

25.82

1.23

G11-06

1.55

AU

G11-02

32.82

28.39

1.16

G11-01

1.23

FF

G11-03

21.38

41.50

0.52

G11-04

1.21

AF

G11-04

19.08

52.32

0.36

G11-02

1.16

FA

G11-05

7.52

20.39

0.37

G11-03

0.52

FU

G11-06

39.09

25.20

1.55

G11-05

0.37

AA

G11-07

6.39

25.20

0.25

G11-09

0.36

UU

G11-08

6.46

17.82

0.36

G11-08

0.36

UA

G11-09

25.48

21.02

1.21

G11-07

0.25

UF

Sequence 03 Population 11

Double mutations: Mean Standard Deviation

0.78 0.47

By the addition of double rules of mutation on two offsprings out of the (F, A, U) the generation perform in a differently. It presented a clear increases in the mean numbers what its reflected as an improvement of individuals in the whole populations.

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 03 Population 11A

Average

GEN 11A.01

GEN 11A.02

MI[XY,BN,T] PA[ZX,BS,5,180] S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45]

Fittest

GEN 11A.06 PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 11A.03

S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45] C[(1,0,0)] R[ZY,T,45]

S[Z,2,CM’,F] C[(1,0,0)] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 11A.04 PA[ZY,BE,5,360] S2[XZ,2,BW,F] S2[XZ,2,BW,F] R[ZY,T,45] PA[ZX,BS,5,180]

GEN 11A.05 C[(1,0,0)] R[ZY,T,45] PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45]

Unfittest

GEN 11A.07 PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] MI[XY,BN,T] PA[ZX,BS,5,180]

GEN 11A.08 PA[ZY,BE,5,360] S2[XZ,2,BW,F] R[ZY,T,45] C[(1,0,0)] R[ZY,T,45]

GEN 11A.09 MI[XY,BN,T] S[Z,2,CM’,F] PA[ZX,BS,5,180] S2[XZ,2,BW,F] PA[ZY,BE,5,360]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Individual

Shadow Area

Surface Area

Sh/SA

Individuals Ranked

Sh/SA (Ordered)

Combinations

G11A-01

31.78

25.82

1.23

G11A-06

1.55

AU

G11A-02

32.82

28.39

1.16

G11A-01

1.23

FF

G11A-03

21.38

41.50

0.52

G11A-04

1.21

AF

G11A-04 MUTANT

19.08

52.32

0.36

G11A-02

1.16

FA

G11A-05

7.52

20.39

0.37

G11A-03

0.52

FU

G11A-06

39.09

25.20

1.55

G11A-05

0.37

AA

G11A-07

6.39

25.20

0.25

G11A-09

0.36

UU

G11A-08

6.46

17.82

0.36

G11A-08

0.36

UA

G11A-09 MUTANT

25.48

21.02

1.21

G11A-07

0.25

UF

Mean Standard Deviation

Sequence 03 Population 11A

0.93 0.12

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Sequence 03 Logic Diagram

T

BN

BW

G09

G10

G11

G09-01

G10-01

G11-01

S2 S1 PA

C R S C R

MI PA S C R

G09-02

G10-02

G11-02

S1 R MI

S C R MI PA

S C R C R

G09-03

G10-03

G11-03

PA S2MI R

S1 C R MI R

S C R MI PA

G09-04

G10-04

G11-04

G11A

MUTATION

BE BS

M MI R S2 C S1

S C R C R

PAS2 R MI PA

G09-05

G10-05

G11-05

C S1 C R PA

MI PA S C

C R PA S2 R

PAS2 S2 MI R PA

PRIMITIVE G09-06

Fittest Individual Average Individual Unfittest Individuals Parent 1

G11-04

G10-06

G11-06

S C RC R S

S C MI R

PAS2 R MI PA

G09-07

G10-07

G11-07

S C MI PA

PAS2 R C R

PAS2 R MI PA

G09-08

G10-08

G11-08

S2 C MI

G09-09

PAS2 MIPA

G10-09

PAS2 R C R

G11 -09

Parent 2

G11 -09 MUTATION

R S1 PAMI

MI R PA S2

MI PA PA S2

MI S1 PA S2 PA

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


G09

G10

G11

FA

F

AU

FF

FF

AA

AF

AU

FA

UF

FU

AF

AA

UU

UU

FU

UA

UA

UF

A

U

Sequence 03 Evolution of the Individuals

MEAN LINE

Remain Position Increased position Decreased Position

DUPLICATION GEN 04.08

GEN 04.08 R[XY,CM,45] C[0.65,0,0] MI[ZX,CM,T] C[0.40,0,0] S2[XY,2,CM,F]

R[XY,CM,45] C[0.65,0,0] MI[ZX,CM,T] C[0.40,0,0] S2[XY,2,CM,F] S2[XY,2,CM,F]

MUTATION TREND R

F

C

MI C

S2

R

Original G11-06 Genome

C

MI C

G11-04

G11-01

MUTATION

FC=1.21

G11-04

R[XY,CM,45] C[0.65,0,0] R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F]

G11-03 G11-09 R C R C

MEAN LINE GEN 04.11

G11 -09

Original

MI PA PA S2

G11-07

Mutation Typologies

Insertion

G11A-09

INSERTION

S2

Mutation Trend

PAS2 S2 MI R PA

R

G11A-09 FC=0.36

C

R

C

MUTATION

S2 PA

Mutated Genome

G11-08 Genome U

G11A-04

G11A-04

G11-05

GEN 04.11

FC=0.73

PAS2 R MI PA

G11-02 A

S2 S2

Mutated Genome

FC=0.74

R[XY,CM,45] C[0.65,0,0] R[ZX,CM,-45] C[(1,0,0)] S2[XY,2,CM,F] PA[XY,CM,30,3] MI S1 PA S2 PA

Deletion Duplication Inversion

Mutations with tendency to the mean The insertion of a double mutation strategy to a selection of two random numbers in the upper range and lower range showed a decrease in fitness to the individual located in the upper range, while in contrast the individual in the lower range presented an increase in position. Both heading to the mean as a common.

*FC = Fitness Criteria

DUPLICATION GEN 04.13 C[0.65,0,0] R[XY,CM,45] PA[XY,CM,30,3] MI[ZX,CM,T] S2[XY,2,CM,F]

GEN 04.13

C

R

PA MI S2

Original

C

R

MI PA S2

Mutated

C[0.65,0,0] R[XY,CM,45] MI[ZX,CM,T] PA[XY,CM,30,3] S2[XY,2,CM,F]

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


(Gen09-Gen11)

The fittest (F) epiphany The location of a fittest individual combined with an average(A), the unfittest(U) or even the fittest(F) does not assure a enhancement in the individual evolution. It is due to the positioning of the genes inside the new offspring.

Split Geometries on individuals GENES STRUCTURE ANALYSIS SEQUENCE 03

3 split

24 Joined

3

27 Individuals (Gen09-Gen11)

Primitive Domain A contolled critiria of the displacement instructions/commands as Move and Copy is implemented adding to these the posibility of movement up to the scope of footprint, using the latter as the factor of 1. So with this decision we constrain the geometries be separated geometries by the construction of each genome Mean Tendency The selection of the fittest individual(F), the average(A) and the unfittest (U) was a selection critiria in this final experiment. The combination of all the posibilities of these three create 9 new individuals with some of the characteristics and genes inheritated from their parents. The generation 10 & 11 showed a trend of making every individual goes to the mean value. That means that the whole populations will be in the future an average population overall when its continuous evolving. The fittest (F) epiphany The location of a fittest individual combined with an average(A), the unfittest(U) or even the fittest(F) does not assure a enhancement in the individual evolution. It is due to the positioning of the genes inside the new offspring.

Split Geometries on individuals

Position Matters The especific location of each gene inside the structure of a genome plays a fundamental roll at the moment of the new sprout comes alive. The information transfered by its parents is crucial not only by the selection of its parents, but also by the arrangement of the genes inside the new children.

Parent 1

Sequence 03 Conclusion

Parent 2

Descendant *Genes selection criteria for the Fit to Fit(FF), Average to Average(AA) and Unfit to Unfit(UU) combinations.

Position Matters The especific location of each gene inside the structure of a genome plays a fundamental roll at the moment of the new sprout comes alive. The information transfered by its parents is crucial not only by the selection of its parents, but also by the arrangement of the genes inside the new children.

Parent 2CRITERIA Parent 1 SELECTION

09 GEN09

MOST FITTEST 路 AVERAGE 路 MOST UNFIT

10

MOST FITTEST 路 AVERAGE 路 MOST UNFIT

Descendant

GEN10 *Genes selection criteria for the Fit to Fit(FF), Average to Average(AA) and Unfit to Unfit(UU) combinations.

TENDENCY OF MEAN POPULATION

Selection Criteria Sequence

2MUTANTS ADDED

11

11A

GEN11

GEN11A

TENDENCY OF MEAN MUTANTS

SEXUAL REPRODUCTION

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Computational Study

vector = (1,0,0),(0,1,0),(0,0,1),(1,1,0),(1,0,1),(0,1,1),(1,1,1),(-1,0,0),(0,-1,0),(-1,1,0),(1,-1,0),(-1,-1,0),(-1,0,1),(0,-1,1) values = [0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,1.1,1.2,1.3,1.4] angles = [2.5,5,7.5,10,12.5,15,17.5,20,25,30,35,40,45,50] angle = (angles*slider_input) modified vector = vector from the list (slider 1) * values (slider 2)

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Computation Fittest Population

Fitness = SC

Fitness = SC+SA

Fitness = SC+SA-V

Fitness = SC+SA-V+H

Fitness = SC

Fitness = SC+SA

Genes = 3 Shadow = 45.17 S. Area = 114.34 Volume = 40.17 Height = 6.28

Genes = 3 Shadow = 61.33 S. Area = 152.2 Volume = 77.22 Height = 8.24

Genes = 3 Shadow = 43.97 S. Area = 111.91 Volume = 40.13 Height = 6.29

Genes = 3 Shadow = 39.53 S. Area = 123.55 Volume = 42.36 Height = 8.11

Genes = 5 Shadow = 41.01 S. Area = 105.05 Volume = 48.04 Height = 5.6

Genes = 5 Shadow = 32.72 S. Area = 103.54 Volume = 50.97 Height = 6.04

Fitness = SC+SA-V

Fitness = SC+SA-V+H

Fitness = SC

Fitness = SC+SA

Fitness = SC+SA-V

Fitness = SC+SA-V+H

Genes = 5 Shadow = 31.65 S. Area = 82.14 Volume = 38.39 Height = 5.28

Genes = 5 Shadow = 18.86 S. Area = 53.47 Volume = 19.1 Height = 4.5

Genes = 9 Shadow = 104.26 S. Area = 313.52 Volume = 185.55 Height = 11.06

Genes = 9 Shadow = 152.3 S. Area = 394.19 Volume = 465.48 Height = 8.5

Genes = 9 Shadow = 39.24S. Area = 98.15 Volume = 98.15 Height = 6.44

Genes = 9 Shadow = 42.27 S. Area = 104.36 Volume = 38.31 Height = 6.65

FITNESS FUNCTION

Fitness = Shadow Cast + Surface Area - Volume + Height

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Computation Grasshopper Definition The first step to the computation was to understand the capabilities and limitations of the tool, in this case we are using grasshopper, python and galapagos as an evolutionary solver. Fitness = (Shadow Cast/Volume) + Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

0.14

0.01

0.31

0

13.17

Genes 1

Fitness = (Shadow Cast/Volume) + 10*Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

35.79

45.48

7.47

4.47

71.1

Genes 1

During the manual process we were able to control all the parameters, breeding strategies, number of mutations etc. Hence we could analyze every parameter and compare each generation more thoroughly, this was not the case when using galapagos as it is very difficult to store and extract data from it. Each population is composed of twenty individuals except the first the generations that had an initial boost with a total of a hundred individuals. This allowed us to have a very diverse first generation.

Fitness = (10*Shadow Cast/Volume) + Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

0.13

0.13

0.31

0

13.17

Genes 1

Fitness = (Shadow Cast/10*Volume) + Height - 20*(|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

40.41

32.18

5.43

0

5.4

Genes 1

Fitness = (Shadow Cast/10*Volume) + Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

29.6

30.7

6.8

0.09

6.8

Genes 1

Fitness = (Shadow Cast/Volume) + Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

1.24

0.28

0.95

0

48.2

Genes 2

Each pythonscript component describes one gene and the concatenation of several of them defines the entire genome. Each component contains three inputs. The first slider will select a gene from the gene pool and the other two sliders will pick values from a predefined list of vector, points. When we were scripting the component we decided to make sure all the sliders had a use, since not every set of instructions require different input values, we made sure that the sliders had an effect on every set of instructions. This was a mistake that we later noticed as it introduced a random factor. This meant that galapagos couldn’t not find an optimal solution as every time the sliders moved the result would be completely different. This can be appreciated in figure. As a conclusion for future works both fitness functions and genes should be carefully thought out as small glitches might return undesirable results.

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Computation Digital Process

Fitness = (Shadow Cast/Volume) + 10*Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

28.2

31.06

7.6

3

73.91

Genes 2

Fitness = (Shadow Cast/Volume) + 10*Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

28.79

36.35

8.67

5.31

82.18

Genes 4

Fitness = (Shadow Cast/Volume) + 10*Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

28.11

39.49

7.55

3.74

72.47

Genes 3

Fitness = (Shadow Cast/Volume) + Height*Height - (|lowest point|-0) Shadow

Volume

Height

Floor Dist

Fitness

29.49

35.34

7.6

4.11

54.48

Genes 4

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Fitness function

Weighting the parameters

figure[x1] Fitness = Shadow Area (m2) + Surface Area (m2) + Height (m) - Height from the Ground (m) *

In figure [x2] the fitness function is measuring the fitness of the primitive, we can appreciate that the initial values have different ranges. The surface area of the primitive is a much higher than any of the other variables making it an attractive objective for the GA to increase the fitness function. If we intend to make sure all the variables have a chance of affecting the solver we should remap or weight the parameters figure [x3].

*The function penalised if the geometry gets lifted from the ground

Thinking of variables as unit less

values were not correlated to the number of genes. eg. The height parameter that penalises the function if the geometry is lifted from the ground is only affected by the first gene independently of the length of the instruction list.

figure [x3] eg. Fitness = W1*SH + W2*SA + W3*H -HG

In a simple fitness function such as figure[x1] all the parameters are treated equally. All the the variables taken into account might have different units therefore it is very unlikely that even if the function is linear all the variables might have the same effect on the final result. A good approach for defining a fitness function might be to consider all the variables unit less. This will make all the variables comparable and you could easily spot if all of the variables are in the same range. The sign in front of every variable will define if we want to maximize or minimize that variable in particular. It is very unlikely that all the variables taken into account have. figure [x2] eg. Fitness = SH + SA + H -HG Fitness = 34.8 + 87.4 + 4 - 0

Computation Fitness Function

Fitness = 1*SH + 0.5*SA + 10*H -HG Fitness = 34.8 + 43.7 + 40 - 0 In the new weighted fitness all the variables are in the same range, therefore the have the same importance in the overall fitness.

The function should be scalable One thing that we started to notice is as we increased the number of genes some of the values of the fitness function lost the opportunity to affect the result due to the fact that the other values were increasing linearly as we increased the number of genes and these other

FITNESS FUNCTION

Fitness = (W*Shadow Cast/W*Volume) + W*Height - W*(|lowest point|-0)

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


As a conclusion we think GAs can be used to create unexpected high performance designs. This wouldn’t not be achievable without the computer due to the fact that the manual process is very time consuming as we have experimented with both process. With the power of computers we were able to replicate the manual process into a more cost effective and affordable procedure.

Computation Conclusion

In order to have an efficient GA a quantifiable criteria must be determined. This has been of the key aspect of the exercise. We had tried to decompose and understand the fitness criteria and how several variables could be measured and quantified independently of their nature. It ended being a process of fine tuning and weighing the different parameters so all of the parameters measured could have the same effect in the overall result. In some stages of the project we analysed several breeding strategies. After several generations we figured that more than a breeding strategy we were mutating entire populations. This could be appreciated in the graphs where you can see that the entire population had a greater standard deviation and that the normal distribution graph would no longer apply. The entire population got spreaded in two extreme groups. This turnout to be a valuable lesson for analysis, this mistake proved the benefits of mutation as the overall population got fitter and we got more variation.

Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Code import rhinoscriptsyntax as rs import math def Move(primitive,vector): geom = rs.MoveObject(primitive, vector) return geom def Copy(primitive,vector): geomlist = [] geomlist.append(primitive) geom = rs.CopyObject(primitive,vector) geomlist.append(geom) return geomlist def Rotate(primitive,pt,angle,axis,copy): geom = rs.RotateObject(primitive,pt,angle,axis,copy) return geom def Scale(primitive,pt,Scale_Factor,copy): geom = rs.ScaleObject(primitive,pt,Scale_Factor,copy) return geom def Mirror(primitive, start_pt, end_pt, copy): geom = rs.MirrorObject(primitive, start_pt, end_pt, copy) return geom def PolarArray(primitive,pt,angle,axis,count):

Computation Code Script

geom = [] for i in range(0,count): new_geom = rs.RotateObject(primitive,pt,angle,axis,True) geom.append(new_geom) primitive = new_geom return geom def Pt(primitive): CM = rs.SurfaceAreaCentroid(primitive)[0] surfaces = rs.ExplodePolysurfaces(primitive) crv = [] pts = [] for i in range(0,len(surfaces)): crv_extract = rs.DuplicateEdgeCurves(surfaces[i]) crv.extend(crv_extract) for i in range(0,len(crv)): domain = rs.CurveDomain(crv[i]) pt_start = rs.EvaluateCurve(crv[i],domain[0]) pt_end = rs.EvaluateCurve(crv[i],domain[1]) pts.append(pt_start) pts.append(pt_end) new_pts = rs.CullDuplicatePoints(pts) new_pts.append(CM) return new_pts #Instruction List

instructions = [] instructions.append(Mirror) instructions.append(Rotate) instructions.append(Scale) instructions.append(PolarArray) instructions.append(Move) instructions.append(Copy) #Vector List vector = Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Computation Fitness Code Script

Code for the Fitness Function surface_area = rs.SurfaceArea(geom) surface_volume = rs.SurfaceVolume(geom) print "Surface Area: ", surface_area[0] print "Volume: ", surface_volume[0] print "Shadow Area: ", shadow_area[0] bound_box_pts = rs.BoundingBox(geom) pt_length = len(bound_box_pts) #Get the height of the object #Height is good z_high_value = 0 for i in range(0,pt_length): pt = bound_box_pts[i] z_value = pt[2]#get the z value if z_value > z_high_value: z_high_value = z_value #get the lowest point of the bbox // so the geom does not lift from the floor z_low_value = 100 for i in range(0,pt_length): pt = bound_box_pts[i] z_value = pt[2]#get the z value if z_value < z_low_value: z_low_value = z_value z_total = z_high_value - z_low_value print "Height: ", z_total

fitness = SH*shadow_area[0]*shadow_area[0] + SA*surface_area[0]*surface_area[0] + Height*z_ total*z_total - Volume*surface_volume[0]*surface_volume[0] a = fitness Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Bibliography “The Architecture of Emergence”, The Evolution of Form in Nature and Civilisation, Michael Weinstock, John Wiley & Sons. “Endless Forms Most Beautiful”, The New Science of Evo Devo and the Making of the Animal Kingdom, Sean Carrol, Quercus. “Evolution and computation”, Emergence Technologies and Design, Towards a biological paradigm for architecture. Michael Hensel, Achim Menges and Michael Weinstock.

“From Control to Design”, Parametric/ Algorithmic architecture, Michael Meredith, AGU, ARUP, Mutusuro Sasaki, Adams Kara Taylor and Aranda/ Lasch.

“Information is beautiful”, David Mc Candless “Information Graphics”, Sandra Rendgen “Data Structures and Algorithms”, Granville Barnett and Luca Del Tongo, Data Structures and Algorithms “Emergence in Architecture”, AD n. 74 (May-June 2004), Michael Hensel, Achim Menges “Emergent Structural Morphology”, AD n. 72 (Jan 2002 2002), Peter Testa, Devyn Weiser “The Diagrams of Architecture”, AD Reader, Mark Garcia “Scripting Cultures” Architectural Design and Programming, AD Primer, Mark Burry “Computational Design Thinking”, AD Reader, Achim Menges, Sean Ahlquist

“Digital Workflows in Architecture”, Design Assembly Industry, Scott Marble David Rutten, http://ieatbugsforbreakfast.wordpress.com/2011/03/07/define-fitness/ Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Emergent Technologies and Design EMERGENCE SEMINAR Group 03 | 2012-2013


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.