from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range, ) class Constants(BaseConstants): name_in_url = 'survey' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): gender = models.StringField( choices=[['男性', '男性'], ['女性', '女性'], ['その他', 'その他']], label='性別を回答してください。', widget=widgets.RadioSelect, ) insyou = models.StringField( choices=[['好印象を受けた', '好印象を受けた'], ['変わらなかった', '変わらなかった'], ['悪印象を受けた', '悪印象を受けた'],['その他', 'その他']], label='事前作業を通じて、グループメンバーに対する印象はどのように変化しましたか。', widget=widgets.RadioSelect, ) kyoryoku = models.StringField( choices=[['思った', '思った'], ['思わなかった', '思わなかった'],['その他', 'その他']], label='本実験の際、グループのメンバーと協力しようと思いましたか。', widget=widgets.RadioSelect, ) crt_bat = models.IntegerField( label=''' あなたは好んでリスクを取ろうとする方ですか?それともリスクを回避しようとする方ですか? リスクを好まない場合を0、リスクを好む場合を10とし、0~10の間で数字を選択してください。''' , min=0, max=10 ) crt_widget = models.StringField ( label=''' どのような状況であれば、もしくはどのような要素が加われば、より情報を取りに行こうと思いますか?''' )