The present paper introduces an alternative way for reducing function evaluations in differential evolution, which does not require additional control parameter and external archive. The algorithm uses a nearest neighbor in the search population to judge whether a new point is worth evaluating, so that unnecessary evaluations can be avoided. | Reduction of function evaluation in differential evolution using nearest neighbor comparison