from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range ) import random author = 'Your name here' doc = """ Your app description """ class Constants(BaseConstants): name_in_url = 'investment_game' players_per_group = None num_rounds = 1 reject_agent_pay = c(10) instructions_template = 'dedraft1/Instructions.html' p1=random.randint(1,10) rr1=random.randint(1,2) r1=random.randint(1,2) if rr1==1: if r1==1: c1=1 if r1==2: c1=2 if rr1==2: if r1==1: c1=3 if r1==2: c1=4 #if r1==1: # c1=1 #if r1==2: # c1=2 r2 = random.randint(3, 6) if r2 >= 3 and r2<5: c2 = 3 if r2 >= 5: c2 = 4 p2=p1+c1 p3=p2+c2 endowment=c(500) #final_wealt=endowment class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): name=models.StringField() age=models.IntegerField() gender=models.StringField() pass