from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Test(Page): form_model = "player" form_fields = ["test_1", "test_2", "test_3", "test_4", "test_5", "test_6", "test_7" ] def is_displayed(self): return self.round_number == 1 def test_1_error_message(self, test_1): if test_1 != True: return '※ この実験は2人組で行います。' def test_2_error_message(self, test_2): if test_2 != True: return '※ この実験は実験1を6ラウンド、実験2を6ラウンド、実験3を6ラウンドの合計18ラウンド行います。' def test_3_error_message(self, test_3): if test_3 != True: return '※ 初期保有量は10ポイントです' def test_4_error_message(self, test_4): if test_4 != True: return '※ ペアはラウンドが変わるごとに入れ替わります。' def test_5_error_message(self, test_5): if test_5 != True: return '※ 実験1の時のリターンは、自分の渡した額なので5となります。' def test_6_error_message(self, test_6): if test_6 != True: return '※ 実験2の時の制限時間は一分です。' def test_7_error_message(self, test_7): if test_7 != True: return '※ 実験3で相手が受け取りを拒否した場合、お互い受け取れる額は0となります。' class Finish(Page): pass page_sequence = [Test, Finish,]