RBS and difference calculation function fixes.
RBS now uses the global red and blue values, and does this for one rover
because all rovers in an episode have the same global.
Calculate_differences no longer iterates over number of rovers. Also,
there's no need for more than one NSGA call because it accepts the
raw_objective values.