from otree.api import Currency as c, currency_range, SubmissionMustFail, Submission from . import pages from ._builtin import Bot from .models import Constants import random class PlayerBot(Bot): def play_round(self): yield pages.Results # Demographics yield SubmissionMustFail(pages.Demographics, dict(age=-5, gender=random.choice([1, 2, 3, 4]), major="", risk=random.randint(0, 10), patience=-1, social_preference=11, strategy="I did what I do best.")) yield pages.Demographics, dict(age=20, gender=random.choice([1, 2, 3, 4]), major="Economics Master", risk=random.randint(0, 10), patience=random.randint(0, 10), social_preference=random.randint(0, 10), strategy="I did what I do best.") yield Submission(pages.Payments, check_html=False)