I’m currently creating a social discounting experiment in which participants pick to take a certain amount of money now vs $100 in the future (1 day, 1 month, 1 year, 25 years). The money now adjusts every time for 8 runs based on their previous answer (e.g., starts at $50 and if they pick money now it goes down and later it goes up). Then, after 8 runs it starts back at $50 and the future length is changed (e.g., from 1 day to 1 month) and the process repeats. An example of what the screen looks like is below.
In order to achieve this, I created a trial with two loops. The first loop is programmed for the 8 runs and the second loop causes the process to repeat with a new future length. This experiment itself is working perfectly. However, when I check the output in excel it doesn’t record the reaction time for the button presses during the loops. As you can see ChoiceResponse.rt isn’t showing up consistently and the variable ChoiceResponse should either have an “m” or “z”.
Is there any reason that two loops would make reaction time stop recording? Does anyone have any idea why reaction time wouldn’t record?