Use the Core_list module instead of List
Fix the logic to calculate scores after draw games
Change argument order of modify_each_player
Add the modify_player function