from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Instructions(Page): form_model = 'player' def is_displayed(self): return self.round_number==1; class Quiz(Page): form_model = 'player' form_fields = ['quizAnswers'] def is_displayed(self): return self.round_number == 1 class EasyPack1(Page): form_model = 'player' form_fields = ['binsUsed', 'itemsPacked', 'itemsBehavior', 'binsBehavior'] def is_displayed(self): return self.round_number == 1 class EasyPack2(Page): form_model = 'player' form_fields = ['binsUsed', 'itemsPacked', 'itemsBehavior', 'binsBehavior'] def is_displayed(self): return self.round_number==2 class EasyPack3(Page): form_model = 'player' form_fields = ['binsUsed', 'itemsPacked', 'itemsBehavior', 'binsBehavior'] def is_displayed(self): return self.round_number==3 class Questionnaire(Page): form_model = 'player' form_fields = ['questionnaire_answers'] def is_displayed(self): return self.round_number == 3 class Closing(Page): form_model = 'player' form_fields = ['commentAdded'] def is_displayed(self): return self.round_number == 3 page_sequence = [Instructions, Quiz, EasyPack1, EasyPack2, EasyPack3, Questionnaire, Closing]