update points with random tie breaking