setIfBestSolution updated