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