def set_players_per_group(subsession): group_matrix = [] players = subsession.get_players() ppg = subsession.session.config['players_per_group'] for i in range(0, len(players), ppg): group_matrix.append(players[i : i + ppg]) subsession.set_group_matrix(group_matrix)