update ranking evolution algorithm