evolutionary loop & fitness partially done