based on Complexity Explorable:
" Surfing a Gene Pool -
A model for pattern formation in bacterial populations
"