from os import environ SESSION_CONFIGS = [ dict( name='intergenerational_experiment', display_name='Intergenerational Experiment', app_sequence=[ 'AA_SetUpApp', 'A_Endowment_Creation_Gen1_D', 'B_PGGame_UQ_Gen1_D', 'C_FamilyGroupings_Gen1_D', 'D_PGGame_Gen1_D', 'E_PGGame_UQ_Gen2_D', 'F_JointTask_Gen12_D', 'G_Endowment_History_Gen12_D', 'H_PGGame_Gen2_D', 'I_Post_Questionnaire_D', ], num_demo_participants=24, GroupReason=['Moral', 'Immoral', 'Lucky', 'Unlucky'], #Use_browser_bots=True, #wait_page_timeout_seconds=300, ), ] ROOMS = [ dict( name='econlab', display_name='IGF-Room', participant_label_file='list.txt', use_secure_urls=False, ), ] SESSION_CONFIG_DEFAULTS = dict( real_world_currency_per_point=1.00, participation_fee=0.00, doc="" ) PARTICIPANT_FIELDS = [ "Ana_EndowmentType", "Ana_Endowment", "Ana_RankingType", "Ana_family_assignment", "parent_id", "grandparent_id", "state", "Ana_GroupID", "Ana_Edmt_Mmb1", "Ana_Edmt_Mmb2", "Ana_Edmt_Mmb3", "Ana_Mmb1_id", "Ana_Mmb2_id", "Ana_Mmb3_id", "member_order", "num_players", "N_CoinFlip", "flip_result_list", "N_TokenTake", "Ana_EndowmentReason", "Ana_fname_Mmb1", "Ana_fname_Mmb2", "Ana_fname_Mmb3", "my_order", "Ana_punishpoints_received", "first_task_order", "Ana_mmb1_3", "Ana_mmb1_6", "Ana_mmb1_9", "Ana_mmb1_12", "Ana_mmb1_15", "Ana_mmb1_18", "Ana_mmb1_21", "Ana_mmb1_24", "Ana_mmb1_27", "Ana_mmb1_30", "Ana_mmb2_3", "Ana_mmb2_6", "Ana_mmb2_9", "Ana_mmb2_12", "Ana_mmb2_15", "Ana_mmb2_18", "Ana_mmb2_21", "Ana_mmb2_24", "Ana_mmb2_27", "Ana_mmb2_30", "Ana_mmb3_3", "Ana_mmb3_6", "Ana_mmb3_9", "Ana_mmb3_12", "Ana_mmb3_15", "Ana_mmb3_18", "Ana_mmb3_21", "Ana_mmb3_24", "Ana_mmb3_27", "Ana_mmb3_30", "joint_task_r1to3_score", "joint_task_r4to6_score", "selected_first_task", "Ana_generation", "Ana_own_id", "symbol", "child_id", "selected_rounds", "final_payment", "Ana_id_in_group", "first_practice_order", "Ana_practice_contrib_low", "Ana_practice_contrib_high", "Ana_belief_high_3", "Ana_belief_high_6", "Ana_belief_high_9", "Ana_belief_high_12", "Ana_belief_high_15", "Ana_belief_high_18", "Ana_belief_high_21", "Ana_belief_high_24", "Ana_belief_high_27", "Ana_belief_high_30", "Ana_belief_low_3", "Ana_belief_low_6", "Ana_belief_low_9", "Ana_belief_low_12", "Ana_belief_low_15", "Ana_fair_high_3", "Ana_fair_high_6", "Ana_fair_high_9", "Ana_fair_high_12", "Ana_fair_high_15", "Ana_fair_high_18", "Ana_fair_high_21", "Ana_fair_high_24", "Ana_fair_high_27", "Ana_fair_high_30", "Ana_fair_low_3", "Ana_fair_low_6", "Ana_fair_low_9", "Ana_fair_low_12", "Ana_fair_low_15", "DemoRound_Payoff", "Ana_demo_endowment", "Ana_demo_contribution", "Ana_demo_group_id", "Ana_UQatt_page1", "Ana_UQatt_page2", "Ana_UQatt_page3", ] SESSION_FIELDS = [] LANGUAGE_CODE = 'en' REAL_WORLD_CURRENCY_CODE = 'USD' USE_POINTS = True ADMIN_USERNAME = 'admin' ADMIN_PASSWORD = environ.get('OTREE_ADMIN_PASSWORD') DEMO_PAGE_INTRO_HTML = """ """ SECRET_KEY = '8532704452717'