from otree.api import Currency as c, currency_range, Submission from . import pages from ._builtin import Bot from .models import Constants import random # ********************************************************************************************************************** # *** BOT # ********************************************************************************************************************** class PlayerBot(Bot): def play_round(self): yield (pages.Bienvenue) yield (pages.Questionnaire5) # yield (pages.Questionnaire4, { # 'q_40_etude': 1, # 'q_41_gender': 1, # 'q_42_age': random.randint(18, 40), # 'q_43_nationalite': 5, # 'q_44_revenu': 1, # 'q3_countries': 1, # 'q_46_logement_ville': 'fr', # 'q_31': 3, # 'q_47_residence': 1, # 'q_48_satisfaction': 2, # 'q_49_propositions': 'sasasadad' # }) yield (pages.Questionnaire6, { 'g1_easy_to_understand':1, 'g1_involves_risk':1, 'g1_annoying_boring':1, 'g2_easy_to_understand':1, 'g2_involves_risk':1, 'g2_annoying_boring':1, 'g3_easy_to_understand':1, 'g3_involves_altruism':1, 'g3_annoying_boring':1, 'g4_easy_to_understand':1, 'g4_involves_altruism':1, 'g4_annoying_boring':1, }) # yield (pages.Questionnaire7crt, { # 'crt1':5, # 'crt2':5, # 'crt3':47, # }) # # # yield (pages.Result, { # 'lastname': 'a', # 'firstname': 'b', # 'email': '@', # 'room': 'a', # }) #yield (pages.FinalPage2)