public void postEvaluationStatistics(EvolutionState state) {
super.postEvaluationStatistics(state);
for (int subPop = 0; subPop < state.population.subpops.length; ++subPop) {
Fitness bestFit = state.population.subpops[subPop].individuals[0].fitness;
for (int i = 1; i < state.population.subpops[subPop].individuals.length; ++i) {
Fitness fit = state.population.subpops[subPop].individuals[i].fitness;
if (fit.betterThan(bestFit))
bestFit = fit;
//Best individual is found, make a bar graph
makeBar(seriesID[subPop], ((DoubleVectorIndividual)state.population.subpops[subPop].individuals[i]).genome);
}