fixed bug causing evaluator results to be inconsistent