based on Complexity Explorable:

" Surfing a Gene Pool -
An illustration of pattern formation in bacterial populations
"