from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range ) author = 'Your name here' doc = """ Your app description """ class Constants(BaseConstants): name_in_url = 'matrix_task' players_per_group = None num_rounds = 1 show_up = c(15) class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): matrix17 = models.IntegerField(min=0, max=25, label='') matrix8 = models.IntegerField(min=0, max=25, label='') matrix9 = models.IntegerField(min=0, max=25, label='') matrix10 = models.IntegerField(min=0, max=25, label='') matrix10_1 = models.IntegerField(min=0, max=25, label='') matrix11 = models.IntegerField(min=0, max=25, label='') matrix11_1 = models.IntegerField(min=0, max=25, label='') matrix12 = models.IntegerField(min=0, max=25, label='') matrix12_1 = models.IntegerField(min=0, max=25, label='') matrix13 = models.IntegerField(min=0, max=25, label='') matrix13_1 = models.IntegerField(min=0, max=25, label='') matrix14 = models.IntegerField(min=0, max=25, label='') matrix14_1 = models.IntegerField(min=0, max=25, label='') matrix15 = models.IntegerField(min=0, max=25, label='') matrix15_1 = models.IntegerField(min=0, max=25, label='') matrix16 = models.IntegerField(min=0, max=25, label='')