#1 by Lstott
Hello I am trying to figure out the best way to set the timeout_seconds so first round is longer than the remaining rounds. Also running the program it will execute both if blocks if I subsession.round_number == 2 when I generate a new game. What is the best way to handle this? Ty, Luke # def creating_session(subsession: Subsession): # if subsession.round_number == 1: # print("ROUND ONE") # Contribute.timeout_seconds = 60
#2 by Chris_oTree
get_timeout_seconds
#3 by Lstott
I was looking through the get_timeout_seconds examples and should I just nest it in the page since I am doing the before_next_page also or call the method within it? Could just use the before_next_page and set it inside there? @staticmethod def get_timeout_seconds(player): participant = player.participant import time return participant.expiry - time.time() @staticmethod def before_next_page(player, timeout_happened): if timeout_happened: player.touched_input = True