优化算法,按照score出现的数量和weight相乘取value来进行排序