def build_scores(self):
        scores = [[0 for rep in range(self.nrepetitions)] for _ in
                  range(self.nplayers)]

        for rep, inter_dict in enumerate(self.interactions):
            for index_pair, interactions in inter_dict.items():
                if index_pair[0] != index_pair[1]: # Ignoring self interactions
                    final_scores = iu.compute_final_score(interactions)
                    for player in range(2):
                        player_index = index_pair[player]
                        player_score = final_scores[player]
                        scores[player_index][rep] += player_score

        return scores
:param debug_logging: each Client has a ``logger`` member.
dataset/ETHPy150Open Axelrod-Python/Axelrod/axelrod/result_set.py/ResultSet.build_scores--crossover with--dataset/ETHPy150Open simon-weber/gmusicapi/gmusicapi/clients/shared.py/_Base.__init__