Fixed up the output, and changed the selection strategy to be based on improvement normalized by time.