from otree.api import * doc = """ Your app description """ class Constants(BaseConstants): name_in_url = 'Holt_Laury' players_per_group = None num_rounds = 1 instructions_template_sicher = 'Holt_Laury/instructions_sicher.html' # instructions_template_Lotterie = 'Holt_Laury/instructions_Lotterie.html' class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): Holt1 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt2 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt3 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt4 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt5 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt6 = models.StringField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt7 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt8 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt9 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) Holt10 = models.IntegerField( choices=[[1, 'A'], [2, 'B']], doc="""This player's decision""", widget=widgets.RadioSelect, ) # PAGES class Introduction(Page): pass class HL_Introduction(Page): pass class Holt_Laury1(Page): form_model = 'player' form_fields = ['Holt1', 'Holt2', 'Holt3', 'Holt4', 'Holt5', 'Holt6', 'Holt7', 'Holt8', 'Holt9', 'Holt10'] page_sequence = [Introduction, HL_Introduction, Holt_Laury1 ]