simulating evolution tasha wallage. simulating evolution microevolution genetic mutation genetic...

8
Simulating Evolution Tasha Wallage

Upload: kristian-holmes

Post on 25-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating EvolutionTasha Wallage

Page 2: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating EvolutionMicroevolution

Genetic Mutation

Genetic DriftNatural Selection

Page 3: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating EvolutionTraits Being Evaluated

Gender

Speed

Defense/Aggression

Regeneration

Page 4: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating Evolutionpublic int crossOver(int trait1, int trait2) { //determines the trait of the organism based on that of the parents int childTrait = 0; if(trait2<trait1){ childTrait = trait1+1; while(childTrait > trait1){ childTrait = (int)(Math.random()*trait1) + trait2; if(((int)(Math.random()*101)==9)) break; } } else{ childTrait = trait2+1; while(childTrait > trait2){ int rand = (int)(Math.random()*3); if(rand==0) childTrait = (int)(Math.random()*trait2) + trait1; else if(rand==1) childTrait = (int)(Math.random()*trait1) + trait2; else childTrait = (int)(Math.random()*trait2) + (int)(Math.random()*trait1); if(((int)(Math.random()*10)==9)) break; } } return childTrait; }

Page 5: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating Evolution

Green – PlantsBlue – Organism (herbivores)Red – Predator (carnivore)

Page 6: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating Evolution

Absence of equilibrium

Page 7: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating EvolutionThings to Come

Environmental Factors Lakes, Rivers Desert Mountains (air pressure)

Gene FlowSpeciation

Page 8: Simulating Evolution Tasha Wallage. Simulating Evolution Microevolution Genetic Mutation Genetic Drift Natural Selection

Simulating Evolution