from otree.api import * c = cu doc = '' class C(BaseConstants): NAME_IN_URL = 'blank_app3' PLAYERS_PER_GROUP = None NUM_ROUNDS = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): lottery1 = models.BooleanField(choices=[[True, 'Да'], [False, 'Нет']], label='В случае если выпадет Орел, вы потеряете 100 рублей, а в случае если выпадет Решка, выиграете 300 рублей.', widget=widgets.RadioSelectHorizontal) lottery2 = models.BooleanField(choices=[[True, 'Да'], [False, 'Нет']], label='В случае если выпадет Орел, вы потеряете 150 рублей, а в случае если выпадет Решка, выиграете 300 рублей.', widget=widgets.RadioSelectHorizontal) lottery3 = models.BooleanField(choices=[[True, 'Да'], [False, 'Нет']], label='В случае если выпадет Орел, вы потеряете 200 рублей, а в случае если выпадет Решка, выиграете 300 рублей.', widget=widgets.RadioSelectHorizontal) lottery4 = models.BooleanField(choices=[[True, 'Да'], [False, 'Нет']], label='В случае если выпадет Орел, вы потеряете 250 рублей, а в случае если выпадет Решка, выиграете 300 рублей.', widget=widgets.RadioSelectHorizontal) lottery5 = models.BooleanField(choices=[[True, 'Да'], [False, 'Нет']], label='В случае если выпадет Орел, вы потеряете 300 рублей, а в случае если выпадет Решка, выиграете 300 рублей.', widget=widgets.RadioSelectHorizontal) lottery6 = models.BooleanField(choices=[[True, 'Да'], [False, 'Нет']], label='В случае если выпадет Орел, вы потеряете 350 рублей, а в случае если выпадет Решка, выиграете 300 рублей.', widget=widgets.RadioSelectHorizontal) class Loss_aversion(Page): form_model = 'player' form_fields = ['lottery1', 'lottery2', 'lottery3', 'lottery4', 'lottery5', 'lottery6'] class MyPage(Page): form_model = 'player' page_sequence = [Loss_aversion, MyPage]