from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range, Page, WaitPage ) cu = c doc = '' class Constants(BaseConstants): name_in_url = 'Cost_check' players_per_group = None num_rounds = 1 cost1 = 2125 cost2 = 2250 cost3 = 2375 cost4 = 2500 cost5 = 2625 cost6 = 2750 cost7 = 2875 pretask1 = 175 pretask2 = 0 pretask3 = '是' instructions_template = 'Cost_check/instructions.html' class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): report1 = models.FloatField(label='本季度本部门的生产成本预算为(单位:实验币)', max=3000, min=2000) report2 = models.FloatField(label='本季度本部门的生产成本预算为(单位:实验币)', max=3000, min=2000) report3 = models.FloatField(label='本季度本部门的生产成本预算为(单位:实验币)', max=3000, min=2000) report4 = models.FloatField(label='本季度本部门的生产成本预算为(单位:实验币)', max=3000, min=2000) report5 = models.FloatField(label='本季度本部门的生产成本预算为(单位:实验币)', max=3000, min=2000) report6 = models.FloatField(label='本季度本部门的生产成本预算为(单位:实验币)', max=3000, min=2000) report7 = models.FloatField(label='本季度本部门的生产成本预算为(单位:实验币)', max=3000, min=2000) payoff13 = models.FloatField() payoff14 = models.FloatField() payoff15 = models.FloatField() payoff16 = models.FloatField() payoff17 = models.FloatField() payoff18 = models.FloatField() payoff19 = models.FloatField() pre_task1 = models.IntegerField(label='1.假如您对总部报告的生产成本预算为2280实验币,您本季度的收益为(单位:实验币)') pre_task2 = models.IntegerField(label='2.假如您对总部报告的生产成本预算为2480实验币,并且被系统抽查到,您本季度的收益为(单位:实验币)') pre_task3 = models.StringField(label='3.您的报告是否会影响公司总部的收益。(请填写“是”或“否”)')