Investigate guppy coloration patterns in various habitats and infer the underlying selection mechanisms.
Grades: 9-12, College Introductory Biology;
NGSS standards: HS-LS4-2
Investigate guppy coloration patterns in various habitats and infer the underlying selection mechanisms.
Grades: 9-12, College Introductory Biology;
NGSS standards: HS-LS4-2
Once the model starts, you should see a school of male guppies swimming in the habitat. These male guppies are randomized in terms of appearance, age, and size at the beginning. Neither female guppies nor predators are included in the model.
Five rules are applied to the male guppies, including—swimming, growing and death, surviving, reproducing, and overpopulation.
Swimming—Every guppy swims in the habitat.
Growing and death—Guppies get bigger, older, and then eventually die.
Surviving— The more different is a guppy’s color from the background, the more likely is it preyed on by a predator.
Reproducing— The brighter guppies have a higher chance to reproduce offspring than the drabber ones. A small portion of the male offspring guppies is either slightly brighter or drabber than the father guppy. The range of mutation is controlled by.
Overpopulation—Once the number of males reach to the defined carrying capacity, every guppy has a 50% chance to die regardless of its age, size, or color.
Choose a habitat
Input the time to explore. Twenty-four months are suggested to get a clear pattern.
Run the model
Observe the output and gather data.
Choose a different habitat
Explore male coloration distribution in different habitats.
Explore if the distribution patterns hold in different settings, e.g., carrying capacity, color ratio, mutation rate, etc.
Switch the habitat while the model is running, and explore the results.
This model is made by Dr. Lin Xiang at the University of Kentucky. If you mention this model in a publication, we ask that you include the citations below.
Xiang, L. (2015). Selection in Guppies. Department of STEM Education, University of Kentucky, Lexington, KY.
Questions? Comments? Email us.