from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range ) author = 'Stefan Probst' doc = """ Your app description """ class Constants(BaseConstants): name_in_url = 'Masterarbeit_startpage' players_per_group = None num_rounds = 1 instructions_template = 'Masterarbeit_startpage/instructions.html' class Subsession(BaseSubsession): def creating_session(self): import random if self.round_number == 1: for p in self.get_players(): p.participant.vars['Zuordnung'] = random.choice(['agil', 'klassisch']) for p in self.get_players(): p.treatment = p.participant.vars['Zuordnung'] class Group(BaseGroup): pass class Player(BasePlayer): #Felder email = models.StringField(blank=True) treatment = models.StringField()