fix bug with initial fitness value