evolutionary algorithm functional concurrent
Tout plus