# -*- coding: utf-8 -*- from __future__ import division import random from otree.common import Currency as c, currency_range from ._builtin import Bot from .models import Constants from . import views class PlayerBot(Bot): def play_round(self): if self.subsession.round_number == 1: self.submit(views.Introduction) self.submit( views.Question, {'training_question_1': 'Alice gets 75 points, Bob gets 275 points'} ) self.submit(views.Feedback1) self.submit( views.Decision, {"decision": random.choice(['up', 'down'])} ) self.submit(views.Results) if self.subsession.round_number == Constants.num_rounds: self.submit(views.FinalResults) def validate_play(self): pass