from otree.api import * c = cu doc = '' class C(BaseConstants): NAME_IN_URL = 'PRSvsPC' PLAYERS_PER_GROUP = None NUM_ROUNDS = 1 class Subsession(BaseSubsession): pass def creating_session(subsession: Subsession): session = subsession.session for p in subsession.get_players(): p.Choice_PC=1 class Group(BaseGroup): pass def my_function(group: Group): pass class Player(BasePlayer): Choice = models.IntegerField(choices=[[1, 'グー'], [2, 'チョキ'], [3, 'パー']]) Choice_PC = models.IntegerField() Win = models.IntegerField() def my_function(player: Player): pass class MyPage(Page): form_model = 'player' class Result(Page): form_model = 'player' class Decision(Page): form_model = 'player' form_fields = ['Choice'] page_sequence = [MyPage, Result, Decision]