from otree.api import Currency as c, currency_range from . import pages from ._builtin import Bot from .models import Constants class PlayerBot(Bot): def play_round(self): yield (pages.Demographics, { 'age': 24, 'gender': 'Male', 'political': 'Extremely liberal' }) #yield (pages.GeneralTrust) yield (pages.AQ) yield (pages.PPQ) yield (pages.MMQ) # yield (pages.TrustInPeople, { # 'tip_1': [1,'Most people can be trusted'], # 'tip_2': 'Try to be helpful', # 'tip_3': 'Take advantage' # }) yield (pages.IRI) yield (pages.ZTPI) for value in [ self.player.age, self.player.gender, self.player.payoff ]: assert value is not None