Il demeure des "copy" d'instance de liste créée. La plupart ne devrait pas servir.
Celle qui devrait demeurer est celle de la méthode "create_new_round" du "round_controller".
<<
temp_sorted_mixed_players_list = sorted_mixed_players_list.copy()
round_matches_list = self.round_matches_generator(temp_sorted_mixed_players_list)
Cette liste temporaire est dépilée par le "générateur de matches" lorsqu'il détermine les matches à jouer, et ne doit pas impacter la liste originelle utilisée.
Tout autre usage du ".copy()" d'une liste ne devrait pas être nécessaire.
Il demeure des "copy" d'instance de liste créée. La plupart ne devrait pas servir. Celle qui devrait demeurer est celle de la méthode "create_new_round" du "round_controller". << temp_sorted_mixed_players_list = sorted_mixed_players_list.copy() round_matches_list = self.round_matches_generator(temp_sorted_mixed_players_list)