from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class result_wait(WaitPage): def after_all_players_arrive(self): for p in self.group.get_players(): p.set_payoff() class results(Page): def vars_for_template(self): return { 'game1_task1' : self.participant.vars['game1_task1_payoff'], 'game1_task2' : self.participant.vars['game1_task2_payoff'], 'game1_task3' : self.participant.vars['game1_task3_payoff'], #'game1_task4' : self.participant.vars['game1_task4_payoff'], 'game1_paying_round' : self.participant.vars['game1_paying_round'], 'game1_payoff' : self.participant.vars['game1_payoff'], 'game2_payoff' : self.participant.vars['game2_payoff'], 'game3_payoff' : self.participant.vars['game3_payoff'], 'game4_payoff' : self.participant.vars['game4_payoff'], 'paying_game' : self.participant.vars['paying_game'], 'final_payoff' : self.participant.vars['final_payoff'], 'paying_section' : self.participant.vars['paying_section'] } page_sequence = [ result_wait, results ]