from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Explicacion_inicial(Page): pass class Cover_Story(Page): def before_next_page(self): import time self.participant.vars['time'] = time.time() pass class Todas_cartas(Page): form_model = 'player' timeout_seconds = 180 def before_next_page(self): import time self.player.Tiempo = time.time()-self.participant.vars['time'] def vars_for_template(self): return dict( image_path1='Cartas/{}.png'.format(Constants.A[Constants.O[0]][1]), image_path2='Cartas/{}.png'.format(Constants.A[Constants.O[1]][1]), image_path3='Cartas/{}.png'.format(Constants.A[Constants.O[2]][1]), image_path4='Cartas/{}.png'.format(Constants.A[Constants.O[3]][1]), image_path5='Cartas/{}.png'.format(Constants.A[Constants.O[4]][1]), image_path6='Cartas/{}.png'.format(Constants.A[Constants.O[5]][1]), image_path7='Cartas/{}.png'.format(Constants.A[Constants.O[6]][1]), image_path8='Cartas/{}.png'.format(Constants.A[Constants.O[7]][1]), image_path9='Cartas/{}.png'.format(Constants.A[Constants.O[8]][1]), image_path10='Cartas/{}.png'.format(Constants.A[Constants.O[9]][1]), image_path11='Cartas/{}.png'.format(Constants.A[Constants.O[10]][1]), image_path12='Cartas/{}.png'.format(Constants.A[Constants.O[11]][1]), image_path13='Cartas/{}.png'.format(Constants.A[Constants.O[12]][1]), image_path14='Cartas/{}.png'.format(Constants.A[Constants.O[13]][1]), image_path15='Cartas/{}.png'.format(Constants.A[Constants.O[14]][1]), image_path16='Cartas/{}.png'.format(Constants.A[Constants.O[15]][1]), image_path17='Cartas/{}.png'.format(Constants.A[Constants.O[16]][1]), image_path18='Cartas/{}.png'.format(Constants.A[Constants.O[17]][1]), image_path19='Cartas/{}.png'.format(Constants.A[Constants.O[18]][1]), image_path20='Cartas/{}.png'.format(Constants.A[Constants.O[19]][1]), image_path21='Cartas/{}.png'.format(Constants.A[Constants.O[20]][1]), image_path22='Cartas/{}.png'.format(Constants.A[Constants.O[21]][1]), image_path23='Cartas/{}.png'.format(Constants.A[Constants.O[22]][1]), image_path24='Cartas/{}.png'.format(Constants.A[Constants.O[23]][1]), image_path25='Cartas/{}.png'.format(Constants.A[Constants.O[24]][1]), image_path26='Cartas/{}.png'.format(Constants.A[Constants.O[25]][1]), image_path27='Cartas/{}.png'.format(Constants.A[Constants.O[26]][1]), image_path28='Cartas/{}.png'.format(Constants.A[Constants.O[27]][1]), image_path29='Cartas/{}.png'.format(Constants.A[Constants.O[28]][1]), image_path30='Cartas/{}.png'.format(Constants.A[Constants.O[29]][1]), image_path31='Cartas/{}.png'.format(Constants.A[Constants.O[30]][1]), image_path32='Cartas/{}.png'.format(Constants.A[Constants.O[31]][1]), image_path33='Cartas/{}.png'.format(Constants.A[Constants.O[32]][1]), image_path34='Cartas/{}.png'.format(Constants.A[Constants.O[33]][1]), image_path35='Cartas/{}.png'.format(Constants.A[Constants.O[34]][1]), image_path36='Cartas/{}.png'.format(Constants.A[Constants.O[35]][1]), image_path37='Cartas/{}.png'.format(Constants.A[Constants.O[36]][1]), image_path38='Cartas/{}.png'.format(Constants.A[Constants.O[37]][1]), image_path39='Cartas/{}.png'.format(Constants.A[Constants.O[38]][1]), image_path40='Cartas/{}.png'.format(Constants.A[Constants.O[39]][1]), image_path41='Cartas/{}.png'.format(Constants.A[Constants.O[40]][1]), image_path42='Cartas/{}.png'.format(Constants.A[Constants.O[41]][1]), image_path43='Cartas/{}.png'.format(Constants.A[Constants.O[42]][1]), image_path44='Cartas/{}.png'.format(Constants.A[Constants.O[43]][1]), image_path45='Cartas/{}.png'.format(Constants.A[Constants.O[44]][1]), image_path46='Cartas/{}.png'.format(Constants.A[Constants.O[45]][1]), image_path47='Cartas/{}.png'.format(Constants.A[Constants.O[46]][1]), image_path48='Cartas/{}.png'.format(Constants.A[Constants.O[47]][1]), image_path49='Cartas/{}.png'.format(Constants.A[Constants.O[48]][1]), image_path50='Cartas/{}.png'.format(Constants.A[Constants.O[49]][1]), image_path51='Cartas/{}.png'.format(Constants.A[Constants.O[50]][1]), image_path52='Cartas/{}.png'.format(Constants.A[Constants.O[51]][1]), image_path53='Cartas/{}.png'.format(Constants.A[Constants.O[52]][1]), image_path54='Cartas/{}.png'.format(Constants.A[Constants.O[53]][1]), image_path55='Cartas/{}.png'.format(Constants.A[Constants.O[54]][1]), image_path56='Cartas/{}.png'.format(Constants.A[Constants.O[55]][1]), image_path57='Cartas/{}.png'.format(Constants.A[Constants.O[56]][1]), image_path58='Cartas/{}.png'.format(Constants.A[Constants.O[57]][1]), image_path59='Cartas/{}.png'.format(Constants.A[Constants.O[58]][1]), image_path60='Cartas/{}.png'.format(Constants.A[Constants.O[59]][1]), image_path61='Cartas/{}.png'.format(Constants.A[Constants.O[60]][1]), image_path62='Cartas/{}.png'.format(Constants.A[Constants.O[61]][1]), image_path63='Cartas/{}.png'.format(Constants.A[Constants.O[62]][1]), image_path64='Cartas/{}.png'.format(Constants.A[Constants.O[63]][1]), image_path65='Cartas/{}.png'.format(Constants.A[Constants.O[64]][1]), image_path66='Cartas/{}.png'.format(Constants.A[Constants.O[65]][1]), image_path67='Cartas/{}.png'.format(Constants.A[Constants.O[66]][1]), image_path68='Cartas/{}.png'.format(Constants.A[Constants.O[67]][1]), image_path69='Cartas/{}.png'.format(Constants.A[Constants.O[68]][1]), image_path70='Cartas/{}.png'.format(Constants.A[Constants.O[69]][1]), image_path71='Cartas/{}.png'.format(Constants.A[Constants.O[70]][1]), image_path72='Cartas/{}.png'.format(Constants.A[Constants.O[71]][1]), image_path73='Cartas/{}.png'.format(Constants.A[Constants.O[72]][1]), image_path74='Cartas/{}.png'.format(Constants.A[Constants.O[73]][1]), image_path75='Cartas/{}.png'.format(Constants.A[Constants.O[74]][1]), image_path76='Cartas/{}.png'.format(Constants.A[Constants.O[75]][1]), image_path77='Cartas/{}.png'.format(Constants.A[Constants.O[76]][1]), image_path78='Cartas/{}.png'.format(Constants.A[Constants.O[77]][1]), image_path79='Cartas/{}.png'.format(Constants.A[Constants.O[78]][1]), image_path80='Cartas/{}.png'.format(Constants.A[Constants.O[79]][1]), image_path81='Cartas/{}.png'.format(Constants.A[Constants.O[80]][1]), image_path82='Cartas/{}.png'.format(Constants.A[Constants.O[81]][1]), image_path83='Cartas/{}.png'.format(Constants.A[Constants.O[82]][1]), image_path84='Cartas/{}.png'.format(Constants.A[Constants.O[83]][1]), image_path85='Cartas/{}.png'.format(Constants.A[Constants.O[84]][1]), image_path86='Cartas/{}.png'.format(Constants.A[Constants.O[85]][1]), image_path87='Cartas/{}.png'.format(Constants.A[Constants.O[86]][1]), image_path88='Cartas/{}.png'.format(Constants.A[Constants.O[87]][1]), image_path89='Cartas/{}.png'.format(Constants.A[Constants.O[88]][1]), image_path90='Cartas/{}.png'.format(Constants.A[Constants.O[89]][1]), image_path91='Cartas/{}.png'.format(Constants.A[Constants.O[90]][1]), image_path92='Cartas/{}.png'.format(Constants.A[Constants.O[91]][1]), image_path93='Cartas/{}.png'.format(Constants.A[Constants.O[92]][1]), image_path94='Cartas/{}.png'.format(Constants.A[Constants.O[93]][1]), image_path95='Cartas/{}.png'.format(Constants.A[Constants.O[94]][1]), image_path96='Cartas/{}.png'.format(Constants.A[Constants.O[95]][1]), image_path97='Cartas/{}.png'.format(Constants.A[Constants.O[96]][1]), image_path98='Cartas/{}.png'.format(Constants.A[Constants.O[97]][1]), image_path99='Cartas/{}.png'.format(Constants.A[Constants.O[98]][1]), image_path100='Cartas/{}.png'.format(Constants.A[Constants.O[99]][1]), image_pathA1='Cartas/{}.png'.format(Constants.A[Constants.O[0]][0]), image_pathA2='Cartas/{}.png'.format(Constants.A[Constants.O[1]][0]), image_pathA3='Cartas/{}.png'.format(Constants.A[Constants.O[2]][0]), image_pathA4='Cartas/{}.png'.format(Constants.A[Constants.O[3]][0]), image_pathA5='Cartas/{}.png'.format(Constants.A[Constants.O[4]][0]), image_pathA6='Cartas/{}.png'.format(Constants.A[Constants.O[5]][0]), image_pathA7='Cartas/{}.png'.format(Constants.A[Constants.O[6]][0]), image_pathA8='Cartas/{}.png'.format(Constants.A[Constants.O[7]][0]), image_pathA9='Cartas/{}.png'.format(Constants.A[Constants.O[8]][0]), image_pathA10='Cartas/{}.png'.format(Constants.A[Constants.O[9]][0]), image_pathA11='Cartas/{}.png'.format(Constants.A[Constants.O[10]][0]), image_pathA12='Cartas/{}.png'.format(Constants.A[Constants.O[11]][0]), image_pathA13='Cartas/{}.png'.format(Constants.A[Constants.O[12]][0]), image_pathA14='Cartas/{}.png'.format(Constants.A[Constants.O[13]][0]), image_pathA15='Cartas/{}.png'.format(Constants.A[Constants.O[14]][0]), image_pathA16='Cartas/{}.png'.format(Constants.A[Constants.O[15]][0]), image_pathA17='Cartas/{}.png'.format(Constants.A[Constants.O[16]][0]), image_pathA18='Cartas/{}.png'.format(Constants.A[Constants.O[17]][0]), image_pathA19='Cartas/{}.png'.format(Constants.A[Constants.O[18]][0]), image_pathA20='Cartas/{}.png'.format(Constants.A[Constants.O[19]][0]), image_pathA21='Cartas/{}.png'.format(Constants.A[Constants.O[20]][0]), image_pathA22='Cartas/{}.png'.format(Constants.A[Constants.O[21]][0]), image_pathA23='Cartas/{}.png'.format(Constants.A[Constants.O[22]][0]), image_pathA24='Cartas/{}.png'.format(Constants.A[Constants.O[23]][0]), image_pathA25='Cartas/{}.png'.format(Constants.A[Constants.O[24]][0]), image_pathA26='Cartas/{}.png'.format(Constants.A[Constants.O[25]][0]), image_pathA27='Cartas/{}.png'.format(Constants.A[Constants.O[26]][0]), image_pathA28='Cartas/{}.png'.format(Constants.A[Constants.O[27]][0]), image_pathA29='Cartas/{}.png'.format(Constants.A[Constants.O[28]][0]), image_pathA30='Cartas/{}.png'.format(Constants.A[Constants.O[29]][0]), image_pathA31='Cartas/{}.png'.format(Constants.A[Constants.O[30]][0]), image_pathA32='Cartas/{}.png'.format(Constants.A[Constants.O[31]][0]), image_pathA33='Cartas/{}.png'.format(Constants.A[Constants.O[32]][0]), image_pathA34='Cartas/{}.png'.format(Constants.A[Constants.O[33]][0]), image_pathA35='Cartas/{}.png'.format(Constants.A[Constants.O[34]][0]), image_pathA36='Cartas/{}.png'.format(Constants.A[Constants.O[35]][0]), image_pathA37='Cartas/{}.png'.format(Constants.A[Constants.O[36]][0]), image_pathA38='Cartas/{}.png'.format(Constants.A[Constants.O[37]][0]), image_pathA39='Cartas/{}.png'.format(Constants.A[Constants.O[38]][0]), image_pathA40='Cartas/{}.png'.format(Constants.A[Constants.O[39]][0]), image_pathA41='Cartas/{}.png'.format(Constants.A[Constants.O[40]][0]), image_pathA42='Cartas/{}.png'.format(Constants.A[Constants.O[41]][0]), image_pathA43='Cartas/{}.png'.format(Constants.A[Constants.O[42]][0]), image_pathA44='Cartas/{}.png'.format(Constants.A[Constants.O[43]][0]), image_pathA45='Cartas/{}.png'.format(Constants.A[Constants.O[44]][0]), image_pathA46='Cartas/{}.png'.format(Constants.A[Constants.O[45]][0]), image_pathA47='Cartas/{}.png'.format(Constants.A[Constants.O[46]][0]), image_pathA48='Cartas/{}.png'.format(Constants.A[Constants.O[47]][0]), image_pathA49='Cartas/{}.png'.format(Constants.A[Constants.O[48]][0]), image_pathA50='Cartas/{}.png'.format(Constants.A[Constants.O[49]][0]), image_pathA51='Cartas/{}.png'.format(Constants.A[Constants.O[50]][0]), image_pathA52='Cartas/{}.png'.format(Constants.A[Constants.O[51]][0]), image_pathA53='Cartas/{}.png'.format(Constants.A[Constants.O[52]][0]), image_pathA54='Cartas/{}.png'.format(Constants.A[Constants.O[53]][0]), image_pathA55='Cartas/{}.png'.format(Constants.A[Constants.O[54]][0]), image_pathA56='Cartas/{}.png'.format(Constants.A[Constants.O[55]][0]), image_pathA57='Cartas/{}.png'.format(Constants.A[Constants.O[56]][0]), image_pathA58='Cartas/{}.png'.format(Constants.A[Constants.O[57]][0]), image_pathA59='Cartas/{}.png'.format(Constants.A[Constants.O[58]][0]), image_pathA60='Cartas/{}.png'.format(Constants.A[Constants.O[59]][0]), image_pathA61='Cartas/{}.png'.format(Constants.A[Constants.O[60]][0]), image_pathA62='Cartas/{}.png'.format(Constants.A[Constants.O[61]][0]), image_pathA63='Cartas/{}.png'.format(Constants.A[Constants.O[62]][0]), image_pathA64='Cartas/{}.png'.format(Constants.A[Constants.O[63]][0]), image_pathA65='Cartas/{}.png'.format(Constants.A[Constants.O[64]][0]), image_pathA66='Cartas/{}.png'.format(Constants.A[Constants.O[65]][0]), image_pathA67='Cartas/{}.png'.format(Constants.A[Constants.O[66]][0]), image_pathA68='Cartas/{}.png'.format(Constants.A[Constants.O[67]][0]), image_pathA69='Cartas/{}.png'.format(Constants.A[Constants.O[68]][0]), image_pathA70='Cartas/{}.png'.format(Constants.A[Constants.O[69]][0]), image_pathA71='Cartas/{}.png'.format(Constants.A[Constants.O[70]][0]), image_pathA72='Cartas/{}.png'.format(Constants.A[Constants.O[71]][0]), image_pathA73='Cartas/{}.png'.format(Constants.A[Constants.O[72]][0]), image_pathA74='Cartas/{}.png'.format(Constants.A[Constants.O[73]][0]), image_pathA75='Cartas/{}.png'.format(Constants.A[Constants.O[74]][0]), image_pathA76='Cartas/{}.png'.format(Constants.A[Constants.O[75]][0]), image_pathA77='Cartas/{}.png'.format(Constants.A[Constants.O[76]][0]), image_pathA78='Cartas/{}.png'.format(Constants.A[Constants.O[77]][0]), image_pathA79='Cartas/{}.png'.format(Constants.A[Constants.O[78]][0]), image_pathA80='Cartas/{}.png'.format(Constants.A[Constants.O[79]][0]), image_pathA81='Cartas/{}.png'.format(Constants.A[Constants.O[80]][0]), image_pathA82='Cartas/{}.png'.format(Constants.A[Constants.O[81]][0]), image_pathA83='Cartas/{}.png'.format(Constants.A[Constants.O[82]][0]), image_pathA84='Cartas/{}.png'.format(Constants.A[Constants.O[83]][0]), image_pathA85='Cartas/{}.png'.format(Constants.A[Constants.O[84]][0]), image_pathA86='Cartas/{}.png'.format(Constants.A[Constants.O[85]][0]), image_pathA87='Cartas/{}.png'.format(Constants.A[Constants.O[86]][0]), image_pathA88='Cartas/{}.png'.format(Constants.A[Constants.O[87]][0]), image_pathA89='Cartas/{}.png'.format(Constants.A[Constants.O[88]][0]), image_pathA90='Cartas/{}.png'.format(Constants.A[Constants.O[89]][0]), image_pathA91='Cartas/{}.png'.format(Constants.A[Constants.O[90]][0]), image_pathA92='Cartas/{}.png'.format(Constants.A[Constants.O[91]][0]), image_pathA93='Cartas/{}.png'.format(Constants.A[Constants.O[92]][0]), image_pathA94='Cartas/{}.png'.format(Constants.A[Constants.O[93]][0]), image_pathA95='Cartas/{}.png'.format(Constants.A[Constants.O[94]][0]), image_pathA96='Cartas/{}.png'.format(Constants.A[Constants.O[95]][0]), image_pathA97='Cartas/{}.png'.format(Constants.A[Constants.O[96]][0]), image_pathA98='Cartas/{}.png'.format(Constants.A[Constants.O[97]][0]), image_pathA99='Cartas/{}.png'.format(Constants.A[Constants.O[98]][0]), image_pathA100='Cartas/{}.png'.format(Constants.A[Constants.O[99]][0]) ) pass page_sequence = [ Explicacion_inicial, Cover_Story, Todas_cartas ]