Hello all,
I have a multi-round app where I wish to group players by arrival time (in round one, and retain the groups for the repeated rounds), so I am following:
The first page of the app is a WaitPage with:
class WaitAndGroup(WaitPage):
group_by_arrival_time = True
title_text = 'Waiting for other players to begin'
@staticmethod
def is_displayed(player):
return player.round_number == 1
I want to apply a group level treatment, but the default creating_session function is too early (as per the documentation - there is only one group at that point). Equally the group_by_arrival_time_method function is too early - I want to hook into just after a group is created to set the treatment.
Should I use after_all_players_arrive on this wait page? If so, it would help if the documentation suggested this instead of creating_session. If not, where do you advise?
Thanks.
Peter