from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Identifier(Page): form_model = 'player' form_fields = ['identifier'] class QuestionnaireC(Page): form_model = 'player' form_fields = ['C_Mars_Snickers', 'c_Mars_Snickers_Twix', 'c_Snickers_Twix'] class QuestionnaireQ(Page): form_model = 'player' form_fields = ['Preference_Mars_Snickers', 'Preference_Snickers_Twix', 'Preference_Mars_Twix', 'Preference_Snickers_Mars', 'Preference_Twix_Snickers', 'Preference_Twix_Mars'] class QuestionnaireR(Page): form_model = 'player' form_fields = ['Preference2_Mars_Snickers', 'Preference2_Mars_Twix', 'Preference2_Snickers_Twix', 'Preference2_Mars_Mars', 'Preference2_Twix_Snickers', 'Preference2_Snickers_Snickers', 'Preference2_Snickers_Mars', 'Preference2_Twix_Twix', 'Preference2_Twix_Mars'] class CognitiveReflectionTest(Page): form_model = 'player' form_fields = ['crt_bat', 'crt_widget', 'crt_lake'] class Results(Page): pass page_sequence = [Identifier, QuestionnaireC, QuestionnaireQ, QuestionnaireR, CognitiveReflectionTest, Results]