from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Game_introduction(Page): form_model = 'player' def is_displayed(self): return self.round_number == 1 return True class Introduction(Page): form_model = 'player' def is_displayed(self): return self.round_number == 1 return True class Contribution(Page): form_model = 'player' form_fields = ['acres_planted_individual'] class Results_wait_page(WaitPage): title_text = '' body_text = 'Waiting for all famers in the group to make their planting decisions...' def after_all_players_arrive(self): self.group.method811404() class Results(Page): form_model = 'player' class End_round(Page): form_model = 'player' def is_displayed(self): return self.round_number == Constants.num_rounds return True page_sequence = [ Game_introduction, Introduction, Contribution, Results_wait_page, Results, End_round, ]