from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Effort(Page): form_model = 'player' form_fields = ['PEQ_effort'] class Reporting_influence(Page): form_model = 'player' form_fields = ['influence_1', 'influence_2', 'influence_3', 'influence_4', 'influence_5', 'influence_6'] class Reporting_influence_2(Page): form_model = 'player' form_fields = ['influence_7', 'influence_8'] class Inactive_low_earnings(Page): form_model = 'player' form_fields = ['Inactive_low_report'] class Inactive_belief(Page): form_model = 'player' form_fields = ['Inactive_low_belief1', 'Inactive_low_belief2'] class Active_low_earnings(Page): form_model = 'player' form_fields = ['active_low_report'] class Active_belief(Page): form_model = 'player' form_fields = ['active_low_belief1', 'active_low_belief2'] class Ethics_belief(Page): form_model = 'player' form_fields = ['ethics_1', 'ethics_2', 'ethics_3', 'ethics_5', 'ethics_4', 'ethics_6', 'ethics_7', 'ethics_8'] class Risk_preference_1(Page): form_model = 'player' form_fields = ['risk_1', 'risk_2', 'risk_3', 'risk_4', 'risk_5', 'risk_6', 'risk_7', 'risk_8', 'risk_9', 'risk_10'] class Risk_preference_2(Page): form_model = 'player' form_fields = ['risk_11', 'risk_12'] class Demographics(Page): form_model = 'player' form_fields = ['Gender', 'Age', 'Education', 'Work_status', 'Work_experience'] class End(Page): form_model = 'player' page_sequence = [Effort, Reporting_influence, Reporting_influence_2, Inactive_low_earnings, Inactive_belief, Active_low_earnings, Active_belief, Ethics_belief, Risk_preference_1, Risk_preference_2, Demographics, End]