Tiny fish called the Trinidadian guppy (Poecilia reticulata) serves as an excellent species for studying the relationship between adaptive evolution across different environmental circumstances because they mature very fast (with one generation living for a year to 18 months and producing offspring every three or four months) and they inhabit different ecological environments that can be easily manipulated.