from otree.api import Bot, Currency as c from . import pages from .models import Constants app = pages class PlayerBot(Bot): def play_round(self): if self.round_number == 1: yield pages.Overall_Instru yield pages.Instru_roll, dict(final_die=0, all_dice="xyz") if self.round_number>=1: yield pages.Report, dict(report_num=6) if self.round_number == 24: yield pages.Calculation if self.round_number == 24: yield pages.Demographics, dict( income="xyz", seven11="xyz", seven12=100, seven13=100, seven14=100, seven15=100, seven16=100, seven21="xyz", seven22=100, seven23=100, seven24=100, seven25=100, seven26=100, seven31="xyz", seven32="xyz", seven33="xyz", seven34="xyz", seven35="xyz", seven36="xyz", seven41="xyz", seven42="xyz", seven43="xyz", seven44="xyz", seven45="xyz", seven46="xyz", nine11="xyz", nine12="xyz", nine13="xyz", nine14="1", nine21="xyz", nine22="xyz", nine23="xyz", nine24="1", nine31="xyz", nine32="xyz", nine33="xyz", nine34="1", ten11="xyz", ten12="1", ten13="1", ten14="1", ten15="1", ten21="xyz", ten22="1", ten23="1", ten24="1", ten25="1", ten31="xyz", ten32="1", ten33="1", ten34="1", ten35="1", ten41="xyz", ten42="1", ten43="1", ten44="1", ten45="1", eleven11="xyz", eleven12=24, eleven13=24, eleven14=24, eleven15=24, eleven16=24, eleven17=24, eleven21="xyz", eleven22=24, eleven23=24, eleven24=24, eleven25=24, eleven26=24, eleven27=24, eleven31="xyz", eleven32="xyz", eleven33="xyz", eleven34="xyz", eleven35="xyz", eleven36="xyz", eleven37="xyz", eleven41="xyz", eleven42="xyz", eleven43="xyz", eleven44="xyz", eleven45="xyz", eleven46="xyz", eleven47="xyz", twelve11="xyz", twelve12=24, twelve13=24, twelve14=24, twelve15=24, twelve21="xyz", twelve22=24, twelve23=24, twelve24=24, twelve25=24, twelve31="xyz", twelve32="xyz", twelve33="xyz", twelve34="xyz", twelve35="xyz", twelve41="xyz", twelve42="xyz", twelve43="xyz", twelve45="xyz", twelve44="xyz", ) if self.round_number == 24: yield pages.Payoff, dict(email="xyz", worker_id="xyz")