Input Equality
This solution comparator returns 0 if the inputs are the same for the two solutions. If the solutions do not have the same inputs, then the penalized objective function is used to determine the ordering. Thus, two solutions are considered the same if they have the same input values, regardless of the value of the objective functions.