accept_strict_improvement function

Default acceptance function. Accept current score if and only if all elements are less than or equal than in best score and there's at least one improvement.