from ._builtin import Page, WaitPage from .models import Constants from captcha.fields import ReCaptchaField class captcha(Page): form_model = 'player' form_fields = ['captcha'] def get_form(self, data=None, files=None, **kwargs): frm = super().get_form(data, files, **kwargs) frm.fields['captcha'] = ReCaptchaField(label='') return frm class Introduction(Page): def is_displayed(self): return self.round_number == 1 class SimpleWaitPage(WaitPage): pass class Purchase(Page): def is_displayed(self): return self.player.role() == 'buyer' form_model = 'group' form_fields = ['seller_id'] # class ResultsWaitPage(WaitPage): # def after_all_players_arrive(self): # self.group.set_payoff() class Results(Page): pass class info_sheet_page(Page): def is_displayed(self): return self.round_number == Constants.num_rounds class completion_code(Page): def is_displayed(self): return self.round_number == Constants.num_rounds class stud_completion(Page): def is_displayed(self): return self.round_number == Constants.num_rounds class info_chart_01(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_02(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_03(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_04(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_05(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_06(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_07(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_08(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_09(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class info_chart_10(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_01(Page): form_model = 'player' form_fields = ['inv_dec_01'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) #class dec_chart_01_wait(WaitPage): # form_model = 'player' # def vars_for_template(self): # me = self.player # if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff # else: # me.exp_1_payoff = 0 # if me.inv_dec_01 == 1: # me.round_earnings_01 = me.price_10_01_d # elif me.inv_dec_01 == 0: # me.round_earnings_01 = me.price_11_01_d #me.game_earnings_01 = me.round_earnings_01 class dec_chart_02(Page): form_model = 'player' form_fields = ['inv_dec_02'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_03(Page): form_model = 'player' form_fields = ['inv_dec_03'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_04(Page): form_model = 'player' form_fields = ['inv_dec_04'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_05(Page): form_model = 'player' form_fields = ['inv_dec_05'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_06g(Page): form_model = 'player' form_fields = ['exp_1'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_06(Page): form_model = 'player' form_fields = ['inv_dec_06'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_06g(Page): form_model = 'player' form_fields = ['exp_1'] def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_07g(Page): form_model = 'player' form_fields = ['exp_2'] def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_08g(Page): form_model = 'player' form_fields = ['exp_3'] def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_09g(Page): form_model = 'player' form_fields = ['exp_4'] def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_10g(Page): form_model = 'player' form_fields = ['exp_5'] def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_07(Page): form_model = 'player' form_fields = ['inv_dec_07'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_08(Page): form_model = 'player' form_fields = ['inv_dec_08'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_09(Page): form_model = 'player' form_fields = ['inv_dec_09'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class dec_chart_10(Page): form_model = 'player' form_fields = ['inv_dec_10'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class ResultsWaitPage(WaitPage): def after_all_players_arrive(self): round_earnings = 5 class last_page(Page): def vars_for_template(self): me = self.player # if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff # else: # me.exp_1_payoff = 0 me.opt_pes = me.lotr_01 + me.lotr_03 + me.lotr_04 + me.lotr_07 + me.lotr_10 me.open_total = me.pers_05_o_2 + me.pers_10_o_3 + me.pers_15_o_4 + me.pers_20_o_5 + me.pers_25_o_7 + me.pers_30_o_8 + me.pers_35_o_9 + me.pers_40_o_10 + me.pers_41_o_11 + me.pers_44_o_11 me.open_avg = me.open_total / 10 me.con_total = me.pers_03_c_1 + me.pers_08_c_2 + me.pers_13_c_4 + me.pers_18_c_5 + me.pers_23_c_6 + me.pers_28_c_7 + me.pers_33_c_9 +me.pers_38_c_10 + me.pers_43_c_11 me.con_avg = me.con_total / 9 me.extra_total = me.pers_01_e_1 + me.pers_06_e_2 + me.pers_11_e_3 + me.pers_16_e_4 + me.pers_21_e_6 + me.pers_26_e_7 + me.pers_31_e_8 + me.pers_36_e_9 me.extra_avg = me.extra_total / 8 me.agree_total = me.pers_02_a_1 + me.pers_07_a_2 + me.pers_12_a_3 + me.pers_17_a_5 + me.pers_22_a_6 + me.pers_27_a_7 + me.pers_32_a_8 + me.pers_37_a_10 + me.pers_42_a_11 me.agree_avg = me.agree_total / 9 me.neuro_total = me.pers_04_n_1 + me.pers_09_n_3 + me.pers_14_n_4 + me.pers_19_n_5 + me.pers_24_n_6 + me.pers_29_n_8 + me.pers_34_n_9 + me.pers_39_n_10 me.neuro_avg = me.neuro_total / 8 return { 'opt_pes': me.opt_pes } #def results_computation(self): #players = self.get_players() #for p in players: # if inv_dec_01 == 0: # round_earnings = price10_dec # elif inv_dec_01 == 1: # round_earnings = price11_dec #if exp_1 == price11_dec: # _1 = Constants.expectation_payoff #else: # exp_1 = 0 #def determine_payoff(self): # if self.exp_1 = self.price_dec # def expectation_11_choices(self): # choices = [ # self.player.priceexp_01_01, # self.player.priceexp_01_02, # self.player.priceexp_01_03, # self.player.priceexp_01_04, # self.player.priceexp_01_05, # self.player.priceexp_01_06 #] #return choices class q12(Page): form_model = 'player' form_fields = ['lotr_01', 'lotr_02', 'lotr_03', 'lotr_04', 'lotr_05', 'lotr_06', 'lotr_07', 'lotr_08', 'lotr_09', 'lotr_10'] #def vars_for_template(self): # me = self.player # if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff # else: # me.exp_1_payoff = 0 # me.opt_pess = me.lotr_01 + me.lotr_03 + me.lotr_04 + me.lotr_07 + me.lotr_10 # return { # 'opt_pess': me.opt_pess #} class q1(Page): form_model = 'player' form_fields = ['pers_01_e_1','pers_02_a_1','pers_03_c_1','pers_04_n_1'] class q2(Page): form_model = 'player' form_fields = ['pers_05_o_2', 'pers_06_e_2', 'pers_07_a_2', 'pers_08_c_2'] class q3(Page): form_model = 'player' form_fields = ['pers_09_n_3', 'pers_10_o_3', 'pers_11_e_3', 'pers_12_a_3'] class q4(Page): form_model = 'player' form_fields = ['pers_13_c_4', 'pers_14_n_4', 'pers_15_o_4', 'pers_16_e_4'] class q5(Page): form_model = 'player' form_fields = ['pers_17_a_5', 'pers_18_c_5', 'pers_19_n_5', 'pers_20_o_5'] class q6(Page): form_model = 'player' form_fields = ['pers_21_e_6', 'pers_22_a_6', 'pers_23_c_6', 'pers_24_n_6'] class q7(Page): form_model = 'player' form_fields = ['pers_25_o_7', 'pers_26_e_7', 'pers_27_a_7', 'pers_28_c_7'] class q8(Page): form_model = 'player' form_fields = ['pers_29_n_8', 'pers_30_o_8', 'pers_31_e_8', 'pers_32_a_8'] class q9(Page): form_model = 'player' form_fields = ['pers_33_c_9', 'pers_34_n_9', 'pers_35_o_9', 'pers_36_e_9'] class q10(Page): form_model = 'player' form_fields = ['pers_37_a_10', 'pers_38_c_10', 'pers_39_n_10', 'pers_40_o_10'] class q11(Page): form_model = 'player' form_fields = ['pers_41_o_11', 'pers_42_a_11', 'pers_43_c_11', 'pers_44_o_11'] class instructions_page(Page): def is_displayed(self): return self.round_number == 1 class stage_2_inst_c(Page): def is_displayed(self): return self.round_number == 1 class stage_2_inst_es(Page): def is_displayed(self): return self.round_number == 1 class eg(Page): def vars_for_template(self): me = self.player #me.game_earnings_10 = 120 form_model = 'player' form_fields = ['eg_choice'] class eg_results(Page): def vars_for_template(self): me = self.player if me.eg_choice == 1: me.eg_payoff = 4 elif me.eg_choice == 2: if me.eg_rand == 1: me.eg_payoff = 6 else: me.eg_payoff = 3 elif me.eg_choice == 3: if me.eg_rand == 1: me.eg_payoff = 8 else: me.eg_payoff = 2 elif me.eg_choice == 4: if me.eg_rand == 1: me.eg_payoff = 10 else: me.eg_payoff = 1 elif me.eg_choice == 5: if me.eg_rand == 1: me.eg_payoff = 12 else: me.eg_payoff = 0 return {'eg_payoff': me.eg_payoff} class intro(Page): def is_displayed(self): return self.round_number == 1 class pre_results_01(Page): def vars_for_template(self): me = self.player # if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff # else: # me.exp_1_payoff = 0 if me.inv_dec_01 == 1: me.round_earnings_01 = me.price_10_01_d me.sell_01 = me.price_10_01_d elif me.inv_dec_01 == 0: me.round_earnings_01 = me.price_11_01_d me.sell_01 = me.price_11_01_d me.game_earnings_01 = me.round_earnings_01 class sequence_results_01(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_02(Page): def vars_for_template(self): me = self.player #if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff #else: #me.exp_1_payoff = 0 if me.inv_dec_02 == 1: me.round_earnings_02 = me.price_10_02_d me.sell_02 = me.price_10_02_d else: me.sell_02 = me.price_11_02_d me.round_earnings_02 = me.price_11_02_d me.game_earnings_02 = me.game_earnings_01 + me.round_earnings_02 #me.round_earnings = 5 return { 'price_11_02_d': me.price_11_02_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_02': me.round_earnings_02, 'game_earnings_02': me.game_earnings_02 } class sequence_results_02(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_03(Page): def vars_for_template(self): me = self.player #if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff #else: #me.exp_1_payoff = 0 if me.inv_dec_03 == 1: me.round_earnings_03 = me.price_10_03_d me.sell_03 = me.price_10_03_d else: me.round_earnings_03 = me.price_11_03_d me.sell_03 = me.price_11_03_d me.game_earnings_03 = me.game_earnings_02 + me.round_earnings_03 #me.round_earnings = 5 return { 'price_11_03_d': me.price_11_03_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_03': me.round_earnings_03, 'game_earnings_03': me.game_earnings_03 } class sequence_results_03(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_04(Page): def vars_for_template(self): me = self.player #if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff #else: #me.exp_1_payoff = 0 if me.inv_dec_04 == 1: me.round_earnings_04 = me.price_10_04_d me.sell_04 = me.price_10_04_d else: me.round_earnings_04 = me.price_11_04_d me.sell_04 = me.price_11_04_d me.game_earnings_04 = me.game_earnings_03 + me.round_earnings_04 #me.round_earnings = 5 return { 'price_11_04_d': me.price_11_04_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_04': me.round_earnings_04, 'game_earnings_04': me.game_earnings_04 } class sequence_results_04(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_05(Page): def vars_for_template(self): me = self.player #if me.exp_1 == me.price11_dec: # me.exp_1_payoff = Constants.expectation_payoff #else: #me.exp_1_payoff = 0 if me.inv_dec_05 == 1: me.round_earnings_05 = me.price_10_05_d me.sell_05 = me.price_10_05_d else: me.round_earnings_05 = me.price_11_05_d me.sell_05 = me.price_11_05_d me.game_earnings_05 = me.game_earnings_04 + me.round_earnings_05 #me.round_earnings = 5 return { 'price_11_05_d': me.price_11_05_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_05': me.round_earnings_05, 'game_earnings_05': me.game_earnings_05 } class sequence_results_05(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_06(Page): def vars_for_template(self): me = self.player if me.exp_1 == me.price_11_06_d: me.exp_1_payoff = Constants.expectation_payoff else: me.exp_1_payoff = 0 if me.inv_dec_06 == 1: ## we sold me.sell_06 = me.price_10_06_d if me.inv_or_exp_1 == 0: ## inv dec was chosen me.round_earnings_06 = me.price_10_06_d me.ie_1_label = "investment decision." else: ## expectation was chosen me.round_earnings_06 = me.exp_1_payoff me.ie_1_label = "estimate of final price." else: ## we held me.sell_06 = me.price_11_06_d if me.inv_or_exp_1 == 0: ## inv dec was chosen me.round_earnings_06 = me.price_11_06_d me.ie_1_label = "investment decision." else: ## expectation was chosen me.round_earnings_06 = me.exp_1_payoff me.ie_1_label = "estimate of final price." me.game_earnings_06 = me.game_earnings_05 + me.round_earnings_06 return { 'price_11_06_d': me.price_11_06_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_06': me.round_earnings_06, 'game_earnings_06': me.game_earnings_06, 'ie_1_label': me.ie_1_label } class sequence_results_06(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_07(Page): def vars_for_template(self): me = self.player if me.exp_2 == me.price_11_07_d: me.exp_2_payoff = Constants.expectation_payoff else: me.exp_2_payoff = 0 if me.inv_dec_07 == 1: ## we sold me.sell_07 = me.price_10_07_d if me.inv_or_exp_2 == 0: ## inv dec was chosen me.round_earnings_07 = me.price_10_07_d me.ie_2_label = "investment decision." else: ## expectation was chosen me.round_earnings_07 = me.exp_2_payoff me.ie_2_label = "estimate of final price." else: ## we held me.sell_07 = me.price_11_07_d if me.inv_or_exp_2 == 0: ## inv dec was chosen me.round_earnings_07 = me.price_11_07_d me.ie_2_label = "investment decision." else: ## expectation was chosen me.round_earnings_07 = me.exp_2_payoff me.ie_2_label = "estimate of final price." me.game_earnings_07 = me.game_earnings_06 + me.round_earnings_07 return { 'price_11_07_d': me.price_11_07_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_07': me.round_earnings_07, 'game_earnings_07': me.game_earnings_07, 'ie_2_label': me.ie_2_label } class sequence_results_07(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_08(Page): def vars_for_template(self): me = self.player if me.exp_3 == me.price_11_08_d: me.exp_3_payoff = Constants.expectation_payoff else: me.exp_3_payoff = 0 if me.inv_dec_08 == 1: ## we sold me.sell_08 = me.price_10_08_d if me.inv_or_exp_3 == 0: ## inv dec was chosen me.round_earnings_08 = me.price_10_08_d me.ie_3_label = "investment decision." else: ## expectation was chosen me.round_earnings_08 = me.exp_3_payoff me.ie_3_label = "estimate of final price." else: ## we held me.sell_08 = me.price_11_08_d if me.inv_or_exp_3 == 0: ## inv dec was chosen me.round_earnings_08 = me.price_11_08_d me.ie_3_label = "investment decision." else: ## expectation was chosen me.round_earnings_08 = me.exp_3_payoff me.ie_3_label = "estimate of final price." me.game_earnings_08 = me.game_earnings_07 + me.round_earnings_08 return { 'price_11_08_d': me.price_11_08_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_08': me.round_earnings_08, 'game_earnings_08': me.game_earnings_08, 'ie_3_label': me.ie_3_label } class sequence_results_08(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_09(Page): def vars_for_template(self): me = self.player if me.exp_4 == me.price_11_09_d: me.exp_4_payoff = Constants.expectation_payoff else: me.exp_4_payoff = 0 if me.inv_dec_09 == 1: ## we sold me.sell_09 = me.price_10_09_d if me.inv_or_exp_4 == 0: ## inv dec was chosen me.round_earnings_09 = me.price_10_09_d me.ie_4_label = "investment decision." else: ## expectation was chosen me.round_earnings_09 = me.exp_4_payoff me.ie_4_label = "estimate of final price." else: ## we held me.sell_09 = me.price_11_09_d if me.inv_or_exp_4 == 0: ## inv dec was chosen me.round_earnings_09 = me.price_11_09_d me.ie_4_label = "investment decision." else: ## expectation was chosen me.round_earnings_09 = me.exp_4_payoff me.ie_4_label = "estimate of final price." me.game_earnings_09 = me.game_earnings_08 + me.round_earnings_09 return { 'price_11_09_d': me.price_11_09_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_09': me.round_earnings_09, 'game_earnings_09': me.game_earnings_09, 'ie_4_label': me.ie_4_label } class sequence_results_09(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class pre_results_10(Page): def vars_for_template(self): me = self.player if me.exp_5 == me.price_11_10_d: me.exp_5_payoff = Constants.expectation_payoff else: me.exp_5_payoff = 0 if me.inv_dec_10 == 1: ## we sold me.sell_10 = me.price_10_10_d if me.inv_or_exp_5 == 0: ## inv dec was chosen me.round_earnings_10 = me.price_10_10_d me.ie_5_label = "investment decision." else: ## expectation was chosen me.round_earnings_10 = me.exp_5_payoff me.ie_5_label = "estimate of final price." else: ## we held me.sell_10 = me.price_11_10_d if me.inv_or_exp_5 == 0: ## inv dec was chosen me.round_earnings_10 = me.price_11_10_d me.ie_5_label = "investment decision." else: ## expectation was chosen me.round_earnings_10 = me.exp_5_payoff me.ie_5_label = "estimate of final price." me.game_earnings_10 = me.game_earnings_09 + me.round_earnings_10 return { 'price_11_10_d': me.price_11_10_d, #'exp_1_payoff': me.exp_1_payoff, 'round_earnings_10': me.round_earnings_10, 'game_earnings_10': me.game_earnings_10, 'ie_5_label': me.ie_5_label } class sequence_results_10(Page): def js_vars(self): return dict( price_01_01_i=self.player.price_01_01_i, price_02_01_i=self.player.price_02_01_i, price_03_01_i=self.player.price_03_01_i, price_04_01_i=self.player.price_04_01_i, price_05_01_i=self.player.price_05_01_i, price_06_01_i=self.player.price_06_01_i, price_07_01_i=self.player.price_07_01_i, price_08_01_i=self.player.price_08_01_i, price_09_01_i=self.player.price_09_01_i, price_10_01_i=self.player.price_10_01_i, price_01_02_i=self.player.price_01_02_i, price_02_02_i=self.player.price_02_02_i, price_03_02_i=self.player.price_03_02_i, price_04_02_i=self.player.price_04_02_i, price_05_02_i=self.player.price_05_02_i, price_06_02_i=self.player.price_06_02_i, price_07_02_i=self.player.price_07_02_i, price_08_02_i=self.player.price_08_02_i, price_09_02_i=self.player.price_09_02_i, price_10_02_i=self.player.price_10_02_i, price_01_03_i=self.player.price_01_03_i, price_02_03_i=self.player.price_02_03_i, price_03_03_i=self.player.price_03_03_i, price_04_03_i=self.player.price_04_03_i, price_05_03_i=self.player.price_05_03_i, price_06_03_i=self.player.price_06_03_i, price_07_03_i=self.player.price_07_03_i, price_08_03_i=self.player.price_08_03_i, price_09_03_i=self.player.price_09_03_i, price_10_03_i=self.player.price_10_03_i, price_01_04_i=self.player.price_01_04_i, price_02_04_i=self.player.price_02_04_i, price_03_04_i=self.player.price_03_04_i, price_04_04_i=self.player.price_04_04_i, price_05_04_i=self.player.price_05_04_i, price_06_04_i=self.player.price_06_04_i, price_07_04_i=self.player.price_07_04_i, price_08_04_i=self.player.price_08_04_i, price_09_04_i=self.player.price_09_04_i, price_10_04_i=self.player.price_10_04_i, price_01_05_i=self.player.price_01_05_i, price_02_05_i=self.player.price_02_05_i, price_03_05_i=self.player.price_03_05_i, price_04_05_i=self.player.price_04_05_i, price_05_05_i=self.player.price_05_05_i, price_06_05_i=self.player.price_06_05_i, price_07_05_i=self.player.price_07_05_i, price_08_05_i=self.player.price_08_05_i, price_09_05_i=self.player.price_09_05_i, price_10_05_i=self.player.price_10_05_i, price_01_06_i=self.player.price_01_06_i, price_02_06_i=self.player.price_02_06_i, price_03_06_i=self.player.price_03_06_i, price_04_06_i=self.player.price_04_06_i, price_05_06_i=self.player.price_05_06_i, price_06_06_i=self.player.price_06_06_i, price_07_06_i=self.player.price_07_06_i, price_08_06_i=self.player.price_08_06_i, price_09_06_i=self.player.price_09_06_i, price_10_06_i=self.player.price_10_06_i, price_01_07_i=self.player.price_01_07_i, price_02_07_i=self.player.price_02_07_i, price_03_07_i=self.player.price_03_07_i, price_04_07_i=self.player.price_04_07_i, price_05_07_i=self.player.price_05_07_i, price_06_07_i=self.player.price_06_07_i, price_07_07_i=self.player.price_07_07_i, price_08_07_i=self.player.price_08_07_i, price_09_07_i=self.player.price_09_07_i, price_10_07_i=self.player.price_10_07_i, price_01_08_i=self.player.price_01_08_i, price_02_08_i=self.player.price_02_08_i, price_03_08_i=self.player.price_03_08_i, price_04_08_i=self.player.price_04_08_i, price_05_08_i=self.player.price_05_08_i, price_06_08_i=self.player.price_06_08_i, price_07_08_i=self.player.price_07_08_i, price_08_08_i=self.player.price_08_08_i, price_09_08_i=self.player.price_09_08_i, price_10_08_i=self.player.price_10_08_i, price_01_09_i=self.player.price_01_09_i, price_02_09_i=self.player.price_02_09_i, price_03_09_i=self.player.price_03_09_i, price_04_09_i=self.player.price_04_09_i, price_05_09_i=self.player.price_05_09_i, price_06_09_i=self.player.price_06_09_i, price_07_09_i=self.player.price_07_09_i, price_08_09_i=self.player.price_08_09_i, price_09_09_i=self.player.price_09_09_i, price_10_09_i=self.player.price_10_09_i, price_01_10_i=self.player.price_01_10_i, price_02_10_i=self.player.price_02_10_i, price_03_10_i=self.player.price_03_10_i, price_04_10_i=self.player.price_04_10_i, price_05_10_i=self.player.price_05_10_i, price_06_10_i=self.player.price_06_10_i, price_07_10_i=self.player.price_07_10_i, price_08_10_i=self.player.price_08_10_i, price_09_10_i=self.player.price_09_10_i, price_10_10_i=self.player.price_10_10_i, price_01_01_d=self.player.price_01_01_d, price_10_01_d=self.player.price_10_01_d, price_11_01_d=self.player.price_11_01_d, price_01_02_d=self.player.price_01_02_d, price_10_02_d=self.player.price_10_02_d, price_11_02_d=self.player.price_11_02_d, price_01_03_d=self.player.price_01_03_d, price_10_03_d=self.player.price_10_03_d, price_11_03_d=self.player.price_11_03_d, price_01_04_d=self.player.price_01_04_d, price_10_04_d=self.player.price_10_04_d, price_11_04_d=self.player.price_11_04_d, price_01_05_d=self.player.price_01_05_d, price_10_05_d=self.player.price_10_05_d, price_11_05_d=self.player.price_11_05_d, price_01_06_d=self.player.price_01_06_d, price_10_06_d=self.player.price_10_06_d, price_11_06_d=self.player.price_11_06_d, price_01_07_d=self.player.price_01_07_d, price_10_07_d=self.player.price_10_07_d, price_11_07_d=self.player.price_11_07_d, price_01_08_d=self.player.price_01_08_d, price_10_08_d=self.player.price_10_08_d, price_11_08_d=self.player.price_11_08_d, price_01_09_d=self.player.price_01_09_d, price_10_09_d=self.player.price_10_09_d, price_11_09_d=self.player.price_11_09_d, price_01_10_d=self.player.price_01_10_d, price_10_10_d=self.player.price_10_10_d, price_11_10_d=self.player.price_11_10_d, ) class q13(Page): form_model = 'player' form_fields = ['investor_experience', 'investor_comfort', 'gambling_frequency','risky', 'gender', 'gender_other', 'age', 'income', 'clarity', 'instructions_comments'] class race(Page): form_model = 'player' form_fields = ['race_1', 'race_white', 'race_black', 'race_american_indian' , 'race_chinese', 'race_vietnamese', 'race_nh', 'race_filip', 'race_korean', 'race_samoan', 'race_asian_indian', 'race_japanese', 'race_chamorro', 'race_other_asian', 'race_other_pacific_islander', 'race_other_race'] class FinalResults(Page): def is_displayed(self): return self.round_number == Constants.num_rounds def vars_for_template(self): return self.subsession.vars_for_admin_report() class experiment_results(Page): def vars_for_template(self): me = self.player #me.game_earnings_10 = 1000 me.experiment_earnings = me.eg_payoff + me.game_earnings_10 me.opt_pes = me.lotr_01 + me.lotr_03 + me.lotr_04 + me.lotr_07 + me.lotr_09 + me.lotr_10 me.extra_avg = (me.pers_01_e_1 + me.pers_06_e_2 + me.pers_11_e_3 + me.pers_16_e_4+me.pers_21_e_6+me.pers_26_e_7 + me.pers_31_e_8+me.pers_36_e_9)/Constants.num_e me.agree_avg = (me.pers_02_a_1+me.pers_07_a_2+me.pers_12_a_3+me.pers_17_a_5+me.pers_22_a_6+me.pers_27_a_7 + me.pers_32_a_8+me.pers_37_a_10+me.pers_42_a_11)/Constants.num_a me.con_avg = (me.pers_03_c_1 + me.pers_08_c_2 + me.pers_13_c_4 + me.pers_18_c_5 + me.pers_23_c_6 + me.pers_28_c_7 + me.pers_33_c_9 + me.pers_38_c_10 + me.pers_43_c_11)/Constants.num_c me.neuro_avg = (me.pers_04_n_1 + me.pers_09_n_3 + me.pers_14_n_4 + me.pers_19_n_5 + me.pers_24_n_6 + me.pers_29_n_8 + me.pers_34_n_9 + me.pers_39_n_10)/Constants.num_n me.open_avg = (me.pers_05_o_2 + me.pers_10_o_3 + me.pers_15_o_4 + me.pers_20_o_5 + me.pers_25_o_7 + me.pers_30_o_8 + me.pers_35_o_9 + me.pers_40_o_10 + me.pers_41_o_11 + me.pers_44_o_11)/Constants.num_o self.participant.payoff = me.experiment_earnings me.dollar_earnings = me.experiment_earnings / 100 + .25 ## the .25 is the participation fee return{'experiment_earnings': me.experiment_earnings, 'my_payoff': me.participant.payoff } class stud_name(Page): form_model = 'player' form_fields = ['stud_name', 'stud_instructions_comment', 'stud_other_comments', 'stud_course', 'stud_section'] #def compy(self): # self.round_earnings = 5 def is_displayed(self): return self.round_number == Constants.num_rounds page_sequence = [ #eg, #eg_results, #experiment_results, #q13, captcha, info_sheet_page, instructions_page, info_chart_01, q1, dec_chart_01, pre_results_01, sequence_results_01, info_chart_02, q2, dec_chart_02, pre_results_02, sequence_results_02, info_chart_03, q3, dec_chart_03, pre_results_03, sequence_results_03, info_chart_04, q4, dec_chart_04, pre_results_04, sequence_results_04, info_chart_05, q5, dec_chart_05, pre_results_05, sequence_results_05, #stage_2_inst_c, stage_2_inst_es, info_chart_06, q6, dec_chart_06g, dec_chart_06, pre_results_06, sequence_results_06, info_chart_07, q7, dec_chart_07g, dec_chart_07, pre_results_07, sequence_results_07, info_chart_08, q8, dec_chart_08g, dec_chart_08, pre_results_08, sequence_results_08, info_chart_09, q9, dec_chart_09g, dec_chart_09, pre_results_09, sequence_results_09, info_chart_10, q10, dec_chart_10g, dec_chart_10, pre_results_10, sequence_results_10, q11, eg, eg_results, q12, q13, race, experiment_results, #stud_name, #stud_completion completion_code ]