#1 by avalos_luis
Hi everyone,
TLDR: How do you manually alter subsession.round_number?
I have been dealing with this problem for a couple days and I can't seem to find a solution.
I have an app that must run for 15 rounds. However, certain players have to do only 9 rounds.
The players who will only do 9 rounds is determined by a previous interaction, however the information on that interaction is stored on the database and properly retrieved. No problem here.
I have two goals:
1) Give certain players 9 rounds instead of 15
2) Notify the players that they're getting 9 rounds because of a previous interaction.
To solve 1, I figure if there is a way to override subsession.round_number. Such arrangement would help solve 2 easily. Once the player hits round 9, set round_number to 15 and show the last page of the app ("Hey, you only got 9 rounds!"). That last page must show only on round 15 and only to the players who satisfy the condition.
However, if session number cannot be overridden, solving 2 becomes a real headache because there is a page that must be shown in between rounds!
Thank you!
Luis
#2 by Chris_oTree
In round 9, use app_after_this_page to skip the remaining rounds.
#3 by avalos_luis
Thank you Chris, that's some functionality I was not aware of.