Ashley1014 / qualtrics

The Javascript code to automate user selection behavior for a research on Qualtrics.
0 stars 0 forks source link

** Ready for Transfer #16

Open aunarang opened 2 years ago

aunarang commented 2 years ago

@Ashley1014

I think I have finished checking my version to make sure the different treatments are displaying correctly. I have just shared collaboration permissions with you for it. I need to complete the two tasks under my name below and then your code will be ready to be transferred.

I'll update the tasks here for questions that need code that may not obvious. I'll also try to transfer tasks from spreadsheet here later.

Please don't delete code I added: I hid the back buttons on some questions; created own counter for clicks; added in console logs

*EDIT 7/22: I shortened the survey in the Pre-test v3 project I shared with you, so note that you might not see some questions you saw before but it shouldn't really affect you.

Tips

Tasks for Ashley

Tasks for Ashley: New Questions / Applications

Anjali (related to code)

Anjali (not related to code)

Anjali: Right before Pre-test

Data Analysis

check links for

After Checking with Qualtrics

After Deciding on Prices

Final touches

check links for

Example: Suppose that you choose the Red Cup Lottery over a Random Lottery with 40 chances in 100 of the high payoff, and you switch sides in the next line, choosing the Random Lottery with 50 chances in 100 of the high payoff over the Red Cup Lottery. This pattern reveals that you believe that the chances in 100 of the Red Cup being used are greater than or equal to 40 and less than or equal to 50. More Precise Choices: For this "crossover row", you will see a drop-down menu to let you be more precise about exactly where you would switch from the Red Cup lottery on the right side to the Random Lottery on the left side. Please click on the select menu in the table below to see how this process will work. Row Selection: Rows will be numbered: 1 for the row with 10 chances in 100 of the high payoff on the left, 2 for the row with 20 chances in 100, ..., 10 for the row with 100 chances in 100. One of these 10 rows will be selected at random to be relevant ex post (the 0 row will not be used). If the "crossover" row is selected, we will generate another random number from 1 to 10 to determine which of the 10 rows referenced in the drop- down menu for that row is used.

If you select Option A for all decision rows, or if you indicate Indifference for any of the decision rows, there will be no further choices to be made by you in this problem before determining your earnings.

Notice also that the decisions displayed in Level 2 are determined by the row where you first choose Option B over Option A in Level 1. Level 2 simply takes the interval between the point where you last chose A and first chose B, and divides that interval of 10 percentage points into 11 narrower intervals.

select which decision will be used to determine your payment.

If you select Option A for all decision rows, or if you indicate Indifference for any of the decision rows, there will be no further choices to be made by you in this problem before determining your earnings. If you select Option B for all decisions rows, or if you switch from Option A to Option B at some point, we will give you a Level 2 task before determining your earnings. The Level 2 task involves making choices in the Level 2 table illustrated on page 2 in the handout.

option 1 is to not have a FMPL after all A is chosen - not everybody is making the same number of decisions --> change prices --> drawback: might induce range bias and bias WTP upward if $38 is last choice on MPL OR if I keep at $13, then might lose out on variation due to top-coding/censored data

option 2 is to leave it as it is -- changes in probability and payment amounts might not be large enough to make risk preferences relevant (0.8 vs. 1 for up to $13, difference between $38 and $13). If anything, there is an incentive to understate your WTP to $12 or less. Still incentive-compatible this is better than risking losing variation due to top-coding/censoring

feedback

Anjali: Right Before Pilot

Data Analysis for Pilot

Secondary Treatments Make sure to review them and to see if they're consistent with other treatments

Certainty questions

For Ashley

Resources https://rpubs.com/john-henry/js_4_ss

Ashley1014 commented 2 years ago

I see. I still have to complete the remaining tasks on my version and after then I can start transferring. Sorry about the delayed completion of tasks, I got food poisoned last night that I could barely work until just now. 😔

aunarang commented 2 years ago

No prob!

Sent from my iPhone

On Jul 21, 2022, at 2:42 PM, Ashley Yu @.***> wrote:

 I see. I still have to complete the remaining tasks on my version and after then I can start transferring. Sorry about the delayed completion of tasks, I got food poisoned last night that I could barely work until just now. 😔

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were assigned.

aunarang commented 2 years ago

@Ashley1014

After checking Both Info and Both x Discount, it looks like the following need to be addressed:

when checking Both x Discount

Both x Discount

Anjali (notes for self, unrelated to code)

aunarang commented 2 years ago

@Ashley1014

I only checked Both Info. I think it makes sense just to get one condition right first.

Anjali

Prices The following is incorrect:

I think the more I can control on my own, as opposed to asking you to change the code, the better. Therefore, I think it is better if I can set all prices in survey flow. I think it is easier to create three sets of prices, and then assign a set of price to each condition, as opposed to assigning each condition its own set of prices, since there are more conditions than price sets.

Ashley

Other

aunarang commented 2 years ago

@Ashley1014

I just revised the last comment if you already viewed this when I first posted it.

aunarang commented 2 years ago

@Ashley1014

I just revised the last comment if you already viewed this when I first posted it.

@Ashley1014 And again!

aunarang commented 2 years ago

@Ashley1014 I just revised the last comment if you already viewed this when I first posted it.

@Ashley1014 And again!

@Ashley1014 Just revised comment again. After I create the price variables in survey flow, maybe we should get on Zoom

aunarang commented 2 years ago

@Ashley1014

Agenda for meeting on Aug 9:

aunarang commented 2 years ago

@Ashley1014

I changed the piped text for certainty questions where necessary. If you see an error, please change directly! (all A--> lower bound should show, all B --> upper bound should show)

The pads price variables I want to set are in the Group Pads

aunarang commented 2 years ago

@Ashley1014

Meeting Notes from Aug 11:

Ashley

Next week Ashley and Anjali will co-work together from 12-5 pm next week Mon-Fri (one day may have to do 11 to 4 pm so I can make it to the gym) hopefully in Mann Library because Mann closes at 5 pm and then I have somewhere to refrigerate my food. (Let me know if this does not work)

Anjali

Other Notes

aunarang commented 2 years ago

@Ashley1014

Check this out: https://www.qualtrics.com/support/survey-platform/getting-started/browser-cookies/#TLS