Fixed DE slowness.
Turns out we weren't sorting the population after calculating fitness, so the top of the population was being lost.

Commented 3 files.