small bug in ndcg eval