from otree.api import * c = cu doc = '' class C(BaseConstants): NAME_IN_URL = 'Welcome' PLAYERS_PER_GROUP = None NUM_ROUNDS = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): pass def custom_export(players): yield ['participant_code', 'id_in_group'] for p in players: pp = p.participant yield [pp.code, p.id_in_group] class Welcome(Page): form_model = 'player' class Instructions1(Page): form_model = 'player' class Instructions2(Page): form_model = 'player' class Template(Page): form_model = 'player' page_sequence = [Welcome, Instructions1, Instructions2, Template]