Better stopping
Measuring progress for these algorithms can be difficult. The system should better recognize when significant progress is being made for single and multiple-objectives and should stop when significant progress is no longer being made. When only a single objective was used it was regarding all progress as significant no matter how small which caused the algorithm not to halt.